トップページ > プログラム > 2015年04月04日 > TUTn0Lza

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

1 位/172 ID中時間01234567891011121314151617181920212223Total
書き込み数00000000011132122212020020



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net

書き込みレス一覧

【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
307 :デフォルトの名無しさん[sage]:2015/04/04(土) 09:09:08.86 ID:TUTn0Lza
ID:qd46Xef5のような道化が一匹迷い込むとスレが伸びるな
道化以外はぬるぽの真髄を理解したようでめでたし
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
309 :デフォルトの名無しさん[sage]:2015/04/04(土) 10:54:05.95 ID:TUTn0Lza
ID:qd46Xef5は日が変わって今日はID:TSMAKk87か?
ねーよ、バカ。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
312 :デフォルトの名無しさん[sage]:2015/04/04(土) 11:12:14.08 ID:TUTn0Lza
メンバーにポインタや不動小数点を含む場合の話だ。

未だに理解出来ないとは知能が低すぎるぞ。お前。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
318 :デフォルトの名無しさん[]:2015/04/04(土) 12:32:57.71 ID:TUTn0Lza
>>313
やっと>>275まで追いついたか。バカ。
>>238-239は取り消すのか?

>>317
毎年、新規バカが颯爽と現れるのでしょうがない。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
321 :デフォルトの名無しさん[]:2015/04/04(土) 12:39:58.49 ID:TUTn0Lza
あっそ、そういう設定でもいいけど。>>237n-以降を読んでから発言するように。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
322 :デフォルトの名無しさん[sage]:2015/04/04(土) 12:56:52.12 ID:TUTn0Lza
>>320
>>257,>>265,>>271,>>273,>>281,>>289が正しいとでも?
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
325 :デフォルトの名無しさん[sage]:2015/04/04(土) 13:47:34.18 ID:TUTn0Lza
>>323
>>257, >>265は#define 0 NULL(爆笑)ならば、ヌルポのメモリ上表現もゼロであると思い込んでる証拠
一貫して、そのように思い込んで爆笑発言を繰り返している
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
327 :デフォルトの名無しさん[sage]:2015/04/04(土) 13:53:26.85 ID:TUTn0Lza
バカを釣るための釣針
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
329 :デフォルトの名無しさん[sage]:2015/04/04(土) 14:57:32.40 ID:TUTn0Lza
素人や引退じいさんの趣味プロクラムならそれでも良いよ。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
332 :デフォルトの名無しさん[sage]:2015/04/04(土) 15:38:13.07 ID:TUTn0Lza
素人や引退じいさんが作る趣味プログラムの補集合だよ。

1行増えるだけがそんなに面倒ならPGやめろよ。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
335 :デフォルトの名無しさん[sage]:2015/04/04(土) 15:56:14.75 ID:TUTn0Lza
>>334
どういう前提条件があると
static const struct a zero = {0};
*p = a;
より
memcpy(p, 0, sizeof(struct a));
が推奨されるのかね? また推奨する理由は?
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
338 :デフォルトの名無しさん[sage]:2015/04/04(土) 16:36:29.67 ID:TUTn0Lza
C99のコンパウンドリテラルで初期化すれば大抵のコンパイラはmemcpy相当の処理になる。
巨大なPODをメモリ上に持つ必要もない。

C99のコンパウンドリテラルが利用できない、または利用できてもmemcpy相当に最適化できない
マヌケなコンパイラの下で巨大なPOD配列を初期化する場合という極めて特殊な状況だけだね。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
339 :デフォルトの名無しさん[sage]:2015/04/04(土) 16:45:42.54 ID:TUTn0Lza
>>338は>>328でマヌケな発言していた奴か。無視してたんだがID:jZ5PxFf4と間違えてレスしちまった。
引き続きID:jZ5PxFf4の「前提条件」とやらはレスを待つ。

ついでだから>>328にもレスしとく

誤解してるようだが、頑張ってるわけじゃなくて、ジジイの悪習慣を非難しているだけだ。
memsetで初期化する合理的な理由なんか存在しない。反論したいなら合理的な理由を出せばよい。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
344 :デフォルトの名無しさん[sage]:2015/04/04(土) 17:39:32.75 ID:TUTn0Lza
>>340
引退したジイさんは暇なんだろ。でも新しい事を学習する能力は無いらしく、
現役時代のスタンダードであるmemsetでの初期化を頑固に使い続けているようだ。

>>341
そのPODデータはポインタ含む、そういう前提だからな。
それならば、先頭要素に構造体の代入、残りをmemcpy。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
348 :デフォルトの名無しさん[sage]:2015/04/04(土) 17:55:30.12 ID:TUTn0Lza
>>343
void PaintItBlack()
{
graphic[0] = (Pixel){};
memmove(graphic + 1, graphic, sizeof(graphic) - sizeof(graphic[0]));
}

>>346
終わらせたいのだったら>>302のような捨て台詞残すな。#define 0 NULLは語り継いであげるよ。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
350 :デフォルトの名無しさん[sage]:2015/04/04(土) 18:18:16.55 ID:TUTn0Lza
>>349
本人が間違いを認めずに逃亡したから念押ししておかないとな。ウソが放置されるのは良くない。
>>325が全てで良いな。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
355 :デフォルトの名無しさん[sage]:2015/04/04(土) 19:35:34.03 ID:TUTn0Lza
>>354
うん、memmoveだからね。
そうなった時にスピード重視でmemsetでの初期化は合理的な選択だと思うよ。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
356 :デフォルトの名無しさん[sage]:2015/04/04(土) 19:39:00.32 ID:TUTn0Lza
>>352
http://freej.dyne.org/codedoc/fastmemcpy_8cpp_source.html
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
361 :デフォルトの名無しさん[sage]:2015/04/04(土) 21:35:21.35 ID:TUTn0Lza
>>357
#define 0 NUJLL(大爆笑)ならヌルポは0という、キモを省略しちゃいかんな。

>>249
> 目的として全メンバの値を0にするならおっけー
> #define 0 NULLなら同じ
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
363 :デフォルトの名無しさん[sage]:2015/04/04(土) 21:40:28.14 ID:TUTn0Lza
会社にも規格にまったく無頓着なやついるけど、やっぱり実践じゃつかいものにならんな
勉強不足っていうか、ドキュメント読む習慣のないクズだよ


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