トップページ > プログラム > 2017年03月19日 > MM3vmS8Q0

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

59 位/273 ID中時間01234567891011121314151617181920212223Total
書き込み数0010000000000000000000102



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ cf7b-vzQh)
Swift part10 [無断転載禁止]©2ch.net
C言語なら俺に聞け 139 [無断転載禁止]©2ch.net

書き込みレス一覧

Swift part10 [無断転載禁止]©2ch.net
230 :デフォルトの名無しさん (ワッチョイ cf7b-vzQh)[sage]:2017/03/19(日) 02:31:51.49 ID:MM3vmS8Q0
1,000バイトの読み書きをするのに、1バイトずつ、
syscall * 1,000回すると遅いから、

ライブラリ内でバッファを確保(バッファリング)して、
1,000バイト貯まったタイミングで、syscallを1回だけ呼ぶと、速い
C言語なら俺に聞け 139 [無断転載禁止]©2ch.net
435 :デフォルトの名無しさん (ワッチョイ cf7b-vzQh)[sage]:2017/03/19(日) 22:27:10.76 ID:MM3vmS8Q0
ポインター = 存在しない;
仮想関数 = 存在しない;

存在しないを表す、キーワードを増やしたくないから、0 を使ったのだろう。
これがややこしさの原因

ポインター = 0;
仮想関数 = 0;

数値リテラルの、0 じゃない!
絶対にあり得ない表現だから、これを使っても問題ないだろうという、単なる暗号

まあ、古い言語だから、あちこちおかしくて、一般人には理解できない


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