トップページ > プログラム > 2015年12月24日 > DECH3WsR

書き込み順位&時間帯一覧

4 位/220 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000051129



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
C++相談室 part121 [無断転載禁止]©2ch.net
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part19 [転載禁止]©2ch.net
Win32API質問箱 Build121 [転載禁止]©2ch.net

書き込みレス一覧

オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
649 :デフォルトの名無しさん[sage]:2015/12/24(木) 20:26:30.06 ID:DECH3WsR
>>611
それがそうでも
C言語用ライブラリをそのまま使えるようにしようと思うと
その言語がC言語のヘッダを理解できる必要がある
ヘッダにはプロトタイプ宣言の他にも構造体とか定数とも定義してあるし
さらに悪いことにC言語にはマクロが有るからCのソースの断片がそのまま
ヘッダファイルに書いてあったりするから
C言語のヘッダが理解できるということは、C言語の全部が理解できるということに他ならない

C++やObjective-Cみたいな初めからC互換が念頭にある言語じゃないと厳しい
結局Cのヘッダをその言語用に移植してあげないと使えないんだよね
windows.hの移植とか、考えただけでぞっとするよな
オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
650 :デフォルトの名無しさん[sage]:2015/12/24(木) 20:30:08.49 ID:DECH3WsR
>>648
お前の妄言にはなんの根拠もないわけだが
少なくとも最近の動的型界隈は静的型を取り入れるのがトレンドになっているし
実際にそういう言語がどんどん出てきているのは事実
事実は動かしようがない
C++相談室 part121 [無断転載禁止]©2ch.net
412 :デフォルトの名無しさん[sage]:2015/12/24(木) 20:36:26.99 ID:DECH3WsR
俺もそう思う
そんな変な独自仕様は無かったと
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part19 [転載禁止]©2ch.net
608 :デフォルトの名無しさん[sage]:2015/12/24(木) 20:41:50.26 ID:DECH3WsR
>>601
仮にハードコーディングしている過去のコードが有ったとしても
64bitでコンパイルし直す段階で直せば良いだけに思えるよな
明らかに動かないんだから修正忘れってことも有りえんだろう
ソースコードが紛失していたら修正できないけど
64bitでコンパイルし直すことが出来るってことは
ソースコードは有るわけだから修正可能だよなぁ
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part19 [転載禁止]©2ch.net
609 :デフォルトの名無しさん[sage]:2015/12/24(木) 20:45:04.53 ID:DECH3WsR
第一、system32をハードコーディングしているような物が
コンパイルオプションを64bitに変えただけで一発で動くわけないんだよな
どうせポインタは32bitって決めつけて書いているだろうからな
それの修正に比べたらsystem32のハードコーディングを直すぐらい何の手間でもないわけでな
MSの言い分はやはりおかしいと思うね
Win32API質問箱 Build121 [転載禁止]©2ch.net
903 :デフォルトの名無しさん[sage]:2015/12/24(木) 21:23:19.78 ID:DECH3WsR
Win32はLPARAMに符号ありのxとyを詰め込んでいるから
-32768〜32767までしか座標を扱えないんだよな
オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
655 :デフォルトの名無しさん[sage]:2015/12/24(木) 22:57:46.42 ID:DECH3WsR
>>651
移植ヘッダがあちこちに上がっているけど
企業はそういうものを使いたがらないんだよね
純正じゃないから
オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
656 :デフォルトの名無しさん[sage]:2015/12/24(木) 23:01:53.68 ID:DECH3WsR
C用ヘッダの移植の話ならD言語すら苦しんでいる、というか苦しんでいた
もう過去の言語で忘れ去られる存在だから過去形で良いよね
とにかく全然普及しなかった
C言語のライブラリが使えるっつったって
ヘッダがそのまま使えないのであれば結局面倒なので普及しないのさ
結局C++を進化させる方向を時代は選択した
オブジェクト指向は愚かな考え。この世は計算式 ★2 [無断転載禁止]©2ch.net
658 :デフォルトの名無しさん[sage]:2015/12/24(木) 23:08:30.65 ID:DECH3WsR
>>654
C以外なら何でも良いならC++だな
Cのヘッダをそのまま読めるじゃないか
C++のCの互換性は完璧じゃないけど
Windowsのヘッダは両方に対応しているから問題ない

殆どのC用ライブラリはC++で使われることも想定しているから
大体は問題ない


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。