注音
|
漢語拼音
|
通用拼音
|
注音
|
漢語拼音
|
通用拼音
| ||||
單獨出現
|
與其它音合併
|
單獨出現
|
與其它音合併
|
單獨出現
|
與其它音合併
|
單獨出現
|
與其它音合併
| ||
ㄅ
|
b
|
b
|
ㄚ
|
a
|
a
|
a
|
a
| ||
ㄆ
|
p
|
p
|
ㄛ
|
o
|
o
|
o
|
o
| ||
ㄇ
|
m
|
m
|
ㄜ
|
e
|
e
|
e
|
e
| ||
ㄈ
|
f
|
f
|
ㄝ
|
ê
|
e
|
ê
|
e
| ||
ㄉ
|
d
|
d
|
ㄞ
|
ai
|
ai
|
ai
|
ai
| ||
ㄊ
|
t
|
t
|
ㄟ
|
ei
|
ei
|
ei
|
ei
| ||
ㄋ
|
n
|
n
|
ㄠ
|
ao
|
ao
|
ao
|
ao
| ||
ㄌ
|
l
|
l
|
ㄡ
|
ou
|
ou
|
ou
|
ou
| ||
ㄍ
|
g
|
g
|
ㄢ
|
an
|
an
|
an
|
an
| ||
ㄎ
|
k
|
k
|
ㄣ
|
en
|
en
|
en
|
en
| ||
ㄏ
|
h
|
h
|
ㄤ
|
ang
|
ang
|
ang
|
ang
| ||
ㄐ
|
j
|
ji
|
ㄥ
|
eng
|
eng
|
eng
|
eng
| ||
ㄑ
|
q
|
ci
|
ㄦ
|
er
|
er
|
er
|
er
| ||
ㄒ
|
x
|
si
|
ㄧ
|
yi
|
i
|
yi
|
i
| ||
ㄓ
|
zhi
|
zh
|
jhih
|
jh
|
ㄧㄚ
|
ya
|
ia
|
ya
|
ia
|
ㄔ
|
chi
|
ch
|
chih
|
ch
|
ㄧㄛ
|
yo
|
-
|
yo
|
-
|
ㄕ
|
shi
|
sh
|
shih
|
sh
|
ㄧㄝ
|
ye
|
ie
|
ye
|
ie
|
ㄖ
|
ri
|
r
|
rih
|
r
|
ㄧㄞ
|
yai
|
-
|
yai
|
-
|
ㄗ
|
zi
|
z
|
zih
|
z
|
ㄧㄠ
|
yao
|
iao
|
yao
|
iao
|
ㄘ
|
ci
|
c
|
cih
|
c
|
ㄧㄡ
|
you
|
iu
|
you
|
iou
|
ㄙ
|
si
|
s
|
sih
|
s
|
ㄧㄢ
|
yan
|
ian
|
yan
|
ian
|
ㄧㄣ
|
yin
|
in
|
yin
|
in
| |||||
ㄧㄤ
|
yang
|
iang
|
yang
|
iang
| |||||
ㄧㄥ
|
ying
|
ing
|
ying
|
ing
| |||||
ㄨ
|
wu
|
u
|
wu
|
u
| |||||
ㄨㄚ
|
wa
|
ua
|
wa
|
ua
| |||||
ㄨㄛ
|
wo
|
uo
|
wo
|
uo
| |||||
ㄨㄞ
|
wai
|
uai
|
wai
|
uai
| |||||
ㄨㄟ
|
wei
|
ui
|
wei
|
uei
| |||||
ㄨㄢ
|
wan
|
uan
|
wan
|
uan
| |||||
ㄨㄣ
|
wen
|
un
|
wun
|
un
| |||||
ㄨㄤ
|
wang
|
uang
|
wang
|
uang
| |||||
ㄨㄥ
|
weng
|
ong
|
wong
|
ong
| |||||
ㄩ
|
yu
|
ü
|
yu
|
yu
| |||||
ㄩㄝ
|
yue
|
ue
|
yue
|
yue
| |||||
ㄩㄢ
|
yuan
|
uan
|
yuan
|
yuan
| |||||
ㄩㄣ
|
yun
|
un
|
yun
|
yun
| |||||
ㄩㄥ
|
yong
|
iong
|
yong
|
yong
|
2013年10月20日 星期日
注音、漢語拼音、通用拼音對應表
2013年10月13日 星期日
CxxlMan 程式庫注意事項--不要在建構函數中將 this 放入 Smart_Ptr
如下:
A::A() { Smart_Ptr(this); }這樣從建構函數返回後,A 的物件也會被銷毀,最常發生的情況應如下:
void F(const Smart_Ptr<A> &A_Arg); // 假設沒有用 Smart_Ptr 保存 A
A::A() { F(this); }常不自覺就犯下那樣的錯誤。
2013年9月24日 星期二
cxxlOIS 元件
OIS 是一個跨平台的處理輸入裝置的函式庫,以物件導向的方式設計。OIS可以支援的輸入裝置主要是鍵盤、滑鼠、搖桿,同時也支援力回饋裝置--引言自 與Ogre共舞:第六步,敲敲鍵盤、動動滑鼠。
由於編寫使用 OIS 的程式碼也蠻繁雜的,再加上為了搭配 CxxlMan 函數庫,所以寫了這個元件,把 OIS 包裝起來,並提供隨時更改 Event Handler 和 Windows 的 HWND 的能力。
由於編寫使用 OIS 的程式碼也蠻繁雜的,再加上為了搭配 CxxlMan 函數庫,所以寫了這個元件,把 OIS 包裝起來,並提供隨時更改 Event Handler 和 Windows 的 HWND 的能力。
2013年6月8日 星期六
CxxlSocket 通訊元件
這元件主要在簡化使用 Winsock 的程式設計,提供 Server 和 Client 兩個部份,Server 可接受多個 Client 的全雙工連線,並採取一般比較容易使用的 Event 機制。
內含原始檔及範例,請解壓到 C:\CxxlSocket 讓範例所用的路徑符合,下載點:
https://www.dropbox.com/s/guykgvnw383u5cj/CxxlSocket.7z
內含原始檔及範例,請解壓到 C:\CxxlSocket 讓範例所用的路徑符合,下載點:
https://www.dropbox.com/s/guykgvnw383u5cj/CxxlSocket.7z
2013年5月16日 星期四
關於 OpenGL 和 D3D 的 major matrix
在許久以來的傳說...
OpenGL 採用如下的的矩陣運算,把它的矩陣稱作 colum matrices
而 D3D 採用如下的的矩陣運算,把它的矩陣稱作 row matrices
但那是一個錯誤,那只能說是 "數學" 上的格式,實際上在程式記億體上的儲存方式如下...
OpenGL 採用如下的的矩陣運算,把它的矩陣稱作 colum matrices
m11 m12 m13 m14 x m21 m22 m23 m24 y m31 m32 m33 m34 z m41 m42 m43 m44 1
而 D3D 採用如下的的矩陣運算,把它的矩陣稱作 row matrices
m11 m12 m13 m14 m21 m22 m23 m24 x y z 1 m31 m32 m33 m34 m41 m42 m43 m44
但那是一個錯誤,那只能說是 "數學" 上的格式,實際上在程式記億體上的儲存方式如下...
2012年12月21日 星期五
SList
這是一個 template class,須和 CxxlMan 程式庫一起使用,主要在提供 cxxlList 沒法做到的任意節點的提取和增刪。
下載點:https://www.dropbox.com/s/1drtnz71k8sumjz/SLIST.HPP
下載點:https://www.dropbox.com/s/1drtnz71k8sumjz/SLIST.HPP
2012年12月5日 星期三
NeHe 的 OpenGL 教程
原文的文章在 http://nehe.gamedev.net/ ,右邊選單的 Legacy Tutorials
繁體翻譯版:
http://vision.csie.ncku.edu.tw/~ichenyeh/public/nehe/
簡體翻譯版;
http://www.owlei.com/DancingWind/
繁體翻譯版:
http://vision.csie.ncku.edu.tw/~ichenyeh/public/nehe/
簡體翻譯版;
http://www.owlei.com/DancingWind/
訂閱:
文章 (Atom)