2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

DXライブラリってC言語だけでもできるらしいけどC++は全く使わないの?

1 :以下、\(^o^)/でVIPがお送りします:2014/08/13(水) 11:30:25.58 ID:Hk4DJlqs0.net
DirectXもC言語だけでできるの?

2 :以下、\(^o^)/でVIPがお送りします:2014/08/13(水) 11:33:59.76 ID:Hk4DJlqs0.net
おーい(^^)/

3 :以下、\(^o^)/でVIPがお送りします:2014/08/13(水) 11:34:41.83 ID:/3ZpswAGO.net
休みだしゲームでも作っちゃうかーみたいなあれか
いい機会なんだしC++も覚えればいいじゃん

4 :以下、\(^o^)/でVIPがお送りします:2014/08/13(水) 11:34:45.26 ID:WRiuBPrt0.net
COMオブジェクトは関数ポインタからなる構造体として設計されているが、
Windows用のC++コンパイラは特別にそれをC++のようにも扱えるようになっているってだけ

5 :以下、\(^o^)/でVIPがお送りします:2014/08/13(水) 11:38:46.00 ID:Hk4DJlqs0.net
>>4
ちょっとなに言ってるかわかんない

6 :以下、\(^o^)/でVIPがお送りします:2014/08/13(水) 11:53:29.42 ID:WRiuBPrt0.net
>>5
DirectXはCOMという技術で作られてる
COMというのはいわば「C++のクラスの仕組みをC言語で模倣したもの」で、
それ自身は呼び出し時のレジスターの使い方等が違うのでC++とは互換性がない
でもMSはC++側にCOM互換機能を実装する事でC++からもCOMを呼び出せるように問題解決した

総レス数 6
2 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★