トップページ > プログラム > 2015年01月11日 > 6BuzDaMr

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

3 位/190 ID中時間01234567891011121314151617181920212223Total
書き込み数10000422100000000000000010



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C++相談室 part115 [転載禁止]©2ch.net
Visual Studio 2015©2ch.net
【初心者歓迎】C/C++室 Ver.94【環境依存OK】 [転載禁止]©2ch.net
C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net

書き込みレス一覧

C++相談室 part115 [転載禁止]©2ch.net
402 :デフォルトの名無しさん[sage]:2015/01/11(日) 00:10:12.68 ID:6BuzDaMr
>>399
longはintと同じかintより広い範囲の数値を表現できる
longはどんなコンパイラーでも-2147483647〜2147483647を表現できる
コンパイラーによるがたいてい4バイトか8バイト
例え同じサイズでも別の型なのでint *とlong *は互換性が無い
C++相談室 part115 [転載禁止]©2ch.net
404 :デフォルトの名無しさん[sage]:2015/01/11(日) 05:09:34.24 ID:6BuzDaMr
いえ、オーバーフローしたら微妙です
Visual Studio 2015©2ch.net
446 :デフォルトの名無しさん[sage]:2015/01/11(日) 05:11:39.72 ID:6BuzDaMr
スレ違い
【初心者歓迎】C/C++室 Ver.94【環境依存OK】 [転載禁止]©2ch.net
591 :デフォルトの名無しさん[sage]:2015/01/11(日) 05:24:44.01 ID:6BuzDaMr
6000円で日本語訳無しか
ちと考えるな
英語でもいいけど見出し付きPDFにしてくれないと読む気がしない
C++相談室 part115 [転載禁止]©2ch.net
407 :デフォルトの名無しさん[sage]:2015/01/11(日) 05:59:55.85 ID:6BuzDaMr
>>406
>これは非効率です
そうか? 完全なコードだから精神衛生上いいだろ。
第一、バイトオーダーを意識するのはファイルI/Oや通信の時だけで
そんなに性能にシビアなケースは極めてまれでは

void b(int const &x);
cout<<static_cast<int>(1)<<endl;
cout<<static_cast<int>(a)<<endl;
【初心者歓迎】C/C++室 Ver.94【環境依存OK】 [転載禁止]©2ch.net
593 :デフォルトの名無しさん[sage]:2015/01/11(日) 06:01:20.29 ID:6BuzDaMr
これ以上キチガイクソコテに触れないで下さい
コイツはQですよ?
C++相談室 part115 [転載禁止]©2ch.net
408 :デフォルトの名無しさん[sage]:2015/01/11(日) 06:50:52.79 ID:6BuzDaMr
中身書き忘れた
void b(int const &x)
{
 auto *p = reinterpret_cast<unsigned char *>(&x);
  cout<<static_cast<int>(p[0])<<endl;
}
C++相談室 part115 [転載禁止]©2ch.net
410 :デフォルトの名無しさん[sage]:2015/01/11(日) 07:32:00.10 ID:6BuzDaMr
MIDIとかTIFFのフォーマットのように符合付きcharが出てくるものもある
そんなことより↓この程度の関数作るのがそんなに面倒なのか
void b(int const &x, char out[4]) {
  out[0] = static_cast<char>(x>>24);
  out[1] = static_cast<char>(x>>16);
  out[2] = static_cast<char>(x>>8);
  out[3] = static_cast<char>(x>>0);
}
int a(char t[4]) {
 auto *in = reinterpret_cast<unsigned char *>(t);
 return (in[0]<<24) | (in[1]<<16) | (in[2]<<8) | (in[3]<<0);
}
C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
312 :デフォルトの名無しさん[sage]:2015/01/11(日) 07:45:18.43 ID:6BuzDaMr
>>311
Invokeじゃないとだめな場所以外で
デリゲートを呼び出すのに()を使わない理由が思いつかない
C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
315 :デフォルトの名無しさん[sage]:2015/01/11(日) 08:26:15.20 ID:6BuzDaMr
ちゃんとリファレンス読んでるのかね。
「CLRがリフレクションのための自動的にInvokeメソッドを提供しますが
コンパイラが自動的に呼び出すのでC#から明示的にInvokeメソッドを呼び出す必要はありません」
という特殊なメソッドなので
それが自分の使い方に合ってるならどうぞお好きに。
速度についてはコンパイラの実装は314の通り


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