この板見てるとC++良いって意見ばっかなんだが
■ このスレッドは過去ログ倉庫に格納されています
0623デフォルトの名無しさん
2008/02/03(日) 02:44:54具体的にはネットワークプログラミングで受け取ったパケットの先頭8ビットを見て処理を分けるような場合。
CやC++だったら、構造体と、関数ポインタがあるから、例え分岐条件が1万あったとしても
for (int i = 0; i < sizeof(構造体A); i++) {
if (構造体A[i] == receiveData) {
構造体A[i].処理();
}
}
ってかなり短く表現できるじゃん?これって他の言語だとどうやるんだ?
スレ違いかもしれんが、前々から疑問だった。
■ このスレッドは過去ログ倉庫に格納されています