- 1 名前:仕様書無しさん mailto:sage [03/07/05 22:28]
- /*↓2ゲット禁止 */
- 337 名前:仕様書無しさん [03/12/12 01:25]
- 豚が交尾しているコメントAAには笑えたものだが、
今はもう流行らないのか?
- 338 名前:仕様書無しさん mailto:sage [03/12/14 13:14]
- //I don't recommend editing that to the amateur...
- 339 名前:仕様書無しさん [03/12/14 20:37]
- //何を隠そう
- 340 名前:仕様書無しさん mailto:sage [03/12/14 20:53]
- /* Q.E.D. */
- 341 名前:仕様書無しさん [03/12/14 21:09]
- //Y.P.G
- 342 名前:仕様書無しさん [03/12/14 21:13]
- // The cause of the bug of this function is Gremlins. bye.
- 343 名前:仕様書無しさん mailto:sage [03/12/14 21:59]
- // Programmed by 小人さん
- 344 名前:仕様書無しさん mailto:sage [03/12/14 22:21]
- //このソースコードは自ら成長をします
//コメントを見た人は必ずコードを追加汁こと
- 345 名前:仕様書無しさん mailto:sage [03/12/14 23:45]
- //英語のコメントが読めません
- 346 名前:仕様書無しさん mailto:sage [03/12/15 00:13]
- //I don't recommend editing that to the amateur...
↓ //(編集は)素人にはおすすめできない
- 347 名前:332 mailto:sage [03/12/15 08:03]
- >>345
/* 糞ソースコード - 俺だってこんな馬鹿馬鹿しいコード書くぐらいならもっといい手を 使ったほうがいいことぐらい知ってるさ。だがな、俺は「今」これが要るんだよ! */ 他のソースの先頭にはきちんとクラス構成図等書いてあったのに…。
- 348 名前:仕様書無しさん mailto:sage [03/12/15 23:09]
- そこそこ整ったプログラミングをするが
遅刻や居眠りが多い先輩が書いたプログラム。 : (普通のコード) : //今、歌丸さんが死んだ気がする。 : (普通のコード) : 居眠りしてたのかな…。
- 349 名前:仕様書無しさん mailto:sage [03/12/16 20:14]
- >>348
わざわざコメントとして残してるのかよっ!
- 350 名前:仕様書無しさん [03/12/16 22:17]
- //Please, teach me A.B.C.
- 351 名前:仕様書無しさん mailto:sage [03/12/17 09:28]
- // 嘘を嘘と見抜ける人でないと(この関数のソースを読むのは)難しい。
- 352 名前:仕様書無しさん mailto:sage [03/12/17 18:06]
- * ▼ ここからそこまでの行は、誰がどんな目的で追加したか不明
・・・・・どうしろと… ちなみに、「* ▲」は有りませんでした…「そこ」ってどこよ!
- 353 名前:仕様書無しさん mailto:sage [03/12/17 18:23]
- >352
おお、藻前もCOBOLか。 COBOLといえば俺は以前こんなのを見た。 * MOVE A(COUNTER,B(COUNTER)) TO C. * ふざけんなMyクソForカス MOVE B(COUNTER) TO TEMP. MOVE A(COUNTER,TEMP) TO C. 怖いもの見たさでコメント外してみたら…思わずもう呆れ果てて笑っちまったよ。 マイクソフォーカスのCOBOL使ってる香具師がいたら試してみ。
- 354 名前:仕様書無しさん mailto:sage [03/12/18 15:46]
- /* ここまであそんだ
げざゆねま みもてほみまめ ゆえほどぶ ぜとみ 削除厳禁 /*
- 355 名前:仕様書無しさん mailto:sage [03/12/18 16:11]
- //コメント終わってないな
*/
- 356 名前:仕様書無しさん mailto:sage [03/12/18 21:39]
- /* 7日以内に5箇所以上にこのコメントつけてください。 さもなければ、あなたはノロマース*/
- 357 名前:VB-Slime mailto:sage [03/12/18 21:46]
- ''' なんでこれで動いてるのか不思議なんだけど、動いてるからいっか♪
''' だからこの関数は触らないでね♪ をい。
- 358 名前: mailto:sage [03/12/18 21:50]
- >>357
ワラタ
- 359 名前:仕様書無しさん mailto:sage [03/12/18 23:22]
- * 全部コメントアウトめんどくさいから
if 0 = 1. ・・・・一瞬ワケワカランかった。
- 360 名前:仕様書無しさん mailto:sage [03/12/19 00:02]
- /**//**//**//**//**//**//**//**//**//*
工 事 中 *//**//**//**//**//**//**//**//**//**/
- 361 名前:仕様書無しさん mailto:sage [03/12/19 00:03]
- /**//**//**//**//**//**//**//**//**//*
工 事 中 *//**//**//**//**//**//**//**//**//**/ 半角スペース使うと駄目らしい。
- 362 名前:仕様書無しさん mailto:sage [03/12/19 00:03]
- >359
ASPなんかでは if false then 'ここからコメントアウト end if 'ここまで とか書いてよく使うよ。 HTML部とスクリプト部が絡み合ってたりするところを一気にコメントアウトしたいときとか そうでもするしかない。 ' 滝川クリステル萌え
- 363 名前:仕様書無しさん mailto:sage [03/12/19 11:39]
- >>362
それはコメントアウトとは(ry
- 364 名前:仕様書無しさん mailto:sage [03/12/20 01:04]
- >>363
それを言ったら「コメントアウトの定義」ってかなり難しくならん? 例としてC++の表記を使うと、 /* こいつ要らんわ 2003.12.19 /* 役に立つ処理 1996.12.24 */ … */ とかやると(言うまでもなく)コンパイラが怒る。よって #if 0 //こいつ要らんわ 2003.12.19 /* 役に立つ処理 1996.12.24 */ … #endif なんて感じにする奴は少なくないはずだ。これはコメントアウト? さらに俺は、 if(n==3){ /* 役に立つ処理 1996.12.24 */ … } を(条件によらず)実行させたくない時には if(0){//n==3){ こいつ要らんわ 2003.12.19 /* 役に立つ処理 1996.12.24 */ … } とやったりするが、これはコメントアウトじゃないのか?
- 365 名前:仕様書無しさん mailto:sage [03/12/20 07:18]
- コンパイラの挙動を考えた上での「コメントアウト」おながいしますね。
- 366 名前:仕様書無しさん mailto:sage [03/12/20 08:25]
- >364
一番最後の書き換え方はその後もしやっぱり必要になった時 直しが他の人だったら混乱する危険性がありそうな… if(n==3 && 0){ //もしやっぱり要るんだったら&& 0を削れや とかどうかな? >365 まぁ確かに構文上コメントでないものは「コメントアウト」の文字通りの意味にはそぐわないな しかしそうすると「分岐時に常にfalse条件で事実上絶対に実行されないようにしておく」は 何と言えばいいのかね。
- 367 名前:仕様書無しさん mailto:sage [03/12/20 11:46]
- >>366
>事実上絶対に実行されないようにしておく デッドコード
- 368 名前:仕様書無しさん mailto:sage [03/12/20 12:31]
- 出来レース
- 369 名前:仕様書無しさん mailto:sage [03/12/20 14:09]
- >>364
>例としてC++の表記を使うと、 >/* こいつ要らんわ 2003.12.19 > /* 役に立つ処理 1996.12.24 */ > … >*/ >とかやると(言うまでもなく)コンパイラが怒る。よって // こいつ要らんわ 2003.12.19 ///* 役に立つ処理 1996.12.24 */ // … でおねがいしまつ
- 370 名前:364 mailto:sage [03/12/20 19:27]
- >>369
その気持ちはわかるんだけどさ(実際使ってる奴見るし)、面倒じゃね? たいていのエディタでは(特にカスタマイズしていない状態の場合)正規表現で置換か、最悪1行1行いじる必要があるし。 他人のコードをいじる仕事だったりすると、コーディングしてて #if 0 // 2003.12.20 /* 1996.12.24 残業…もう23時… */ …(他人のコードをちょっといじったコード) #else // 2003.12.20 くりすます近いねー …(自分で一から書いたけど間違ってるかもしれないコード) #endif ってやっといて、処理がうまく通るまで#if 1に変えたりいろいろ試す…とかやらない? そういう用途には向かんよね。
- 371 名前:仕様書無しさん mailto:sage [03/12/20 21:27]
- >>370
そんなん行選択してコメント化一発でないの?
- 372 名前:仕様書無しさん mailto:sage [03/12/21 00:32]
- >367
「デッドコード化しておく」か。 なかなかスマートな言い回しですな。 >370 やる。 っつーか、そもそも行単位のコメントって 自然言語で本当の意味でのコメントを書く場合以外で使うのはおかしいと思ったり。 プログラム言語が行の区切りを持たないのに、 それをいじくるときに行単位で有効になったり無効になったりするって変じゃん(w
- 373 名前:仕様書無しさん mailto:sage [03/12/21 23:59]
- >370
プロたるものまず適切な道具を手に入れるようにしよう。 >371 ブロックコメント/ブロックアンコメントの機能くらい大抵のエディタにありますよね?
- 374 名前:仕様書無しさん mailto:sage [03/12/22 15:15]
- >>373
1アクションごとにホストと通信し、 Windowsのリソースの殆どを持っていってしまう専用糞クライアント上で専用エディタを使い、 Cobolを独自拡張した言語仕様が統一されてない専用糞言語で開発しなければならない 不遇なプログラマーも居るのだよ… (つдT) 転職しても全く役に立たないんだぜ。
- 375 名前:仕様書無しさん [03/12/22 20:07]
- >>373
ブロックが連続したら解除の時に間違いそうだな。 プロなら曖昧な質問するなよ。
- 376 名前:370 mailto:sage [03/12/22 21:38]
- >>373
人に説教を垂れておいて次の瞬間に質問をするようなお茶目な>>373に課題だ。 (>>374-375と若干重なる内容だが)UNIX系で 【徹底的】プログラマーが語るviとemacs 8【バトル】 pc.2ch.net/test/read.cgi/prog/1069868102/ ってスレができるくらい支持者の多いviエディタで>>373の言う「ブロックコメント/ブロックアンコメント」が 一発でできるコマンド?を5秒以内に考え、本当にそれが「一発で」かどうか確認せよ。(5点) プロたらんとする者にとっていい道具は不可欠。 しかし、本当のプロであれば道具を選ばずそれなりのものを作るよう求められるんじゃないか?
- 377 名前:仕様書無しさん mailto:sage [03/12/22 23:07]
- >369,371,373は#ifの意味を知らないんじゃないか…?
実務上は>375が正解だ。
- 378 名前:仕様書無しさん mailto:sage [03/12/23 00:22]
- >>376
>ってスレができるくらい支持者の多いviエディタで>>373の言う「ブロックコメント/ブロックアンコメント」が >一発でできるコマンド?を5秒以内に考え、本当にそれが「一発で」かどうか確認せよ。(5点) だれでも、すぐにできないような糞エディタをそれほどまでに擁護したいのか?
- 379 名前:仕様書無しさん mailto:sage [03/12/23 00:25]
- >>377
>実務上は>375が正解だ。 っていうか、必要ない行をあえて可読性を犠牲にしてまで 後生大事に残しておこうって言うのはなぜ?印刷したときの ソースコードの枚数を稼ぎたいのか? hぁーじょん管理システムってのを使ってれば不要行は問答無用で削除だ。
- 380 名前:仕様書無しさん mailto:sage [03/12/23 00:27]
- >>379
>・ぁーじょん管理システムってのを使ってれば不要行は問答無用で削除だ。 そういうものを使えるような恵まれた環境ばかりじゃないぞ
- 381 名前:仕様書無しさん [03/12/23 00:45]
- ブロック範囲のコメントアウトか。
ブロックの頭でma ブロックの最終行でmb :'a,'b s/^/\/\// 5秒じゃ無理だなあ。
- 382 名前:仕様書無しさん [03/12/23 00:56]
- ViVi だったら
範囲選択して Alt + 9 だな
- 383 名前:仕様書無しさん mailto:sage [03/12/23 00:59]
- >>381
カーソルがブロック最終行にあるなら、mbしないで :'a,.s/^/\/\// でいいよ。 まあ、こんだけプチプチ打つことが「一発」じゃないんだろうな。
- 384 名前:仕様書無しさん mailto:sage [03/12/23 01:03]
- >>377
つーかキミ余程恵まれた環境でしかプログラム組んでないね
- 385 名前:仕様書無しさん mailto:sage [03/12/23 10:04]
- 客先のマシンに訳の分からんフリーソフトが大量に入っていたら、>>373の
ような奴の仕業ということか。 本番機に余計な物入れんな、タコ。
- 386 名前:仕様書無しさん mailto:sage [03/12/23 10:17]
- >>385
激しく同意。
- 387 名前:仕様書無しさん mailto:sage [03/12/23 14:33]
- >>385
>本番機に余計な物入れんな、タコ。 藻前は、客先本番機上に開発環境入れてソース修正しているんですか?
- 388 名前:仕様書無しさん mailto:sage [03/12/23 17:25]
- >>387
うちの会社はやってますが何か(゚∀゚)
- 389 名前: ◆SparcwJGR2 mailto:sage [03/12/23 18:01]
- >>387
UNIX系じゃcc/gccが入ってない環境なんてあり得ねー。 viエディタとmakeがありゃ立派な開発環境だろ。
- 390 名前:仕様書無しさん mailto:sage [03/12/23 18:08]
- >>387
> 藻前は、客先本番機上に開発環境入れてソース修正しているんですか? 当然、開発機でコンパイルしたものを本番機にコピーしていますが、なにか?
- 391 名前:仕様書無しさん mailto:sage [03/12/23 18:33]
- >>390
>当然、開発機でコンパイルしたものを本番機にコピーしていますが、なにか? じゃあ、なんで本番機上にエディタをインストールする必要があるんだ?
- 392 名前:仕様書無しさん mailto:sage [03/12/23 18:35]
- >>389
>UNIX系じゃcc/gccが入ってない環境なんてあり得ねー。 ずいぶん不勉強ですね。
- 393 名前:仕様書無しさん mailto:sage [03/12/23 18:43]
- // 笑えねー
- 394 名前:仕様書無しさん mailto:sage [03/12/23 20:33]
- >392
必死だな(プッ
- 395 名前:仕様書無しさん mailto:sage [03/12/23 21:23]
- >>389
cc/gccは普通は本番機には入れない。 makeはいれないし、viも入れない事もある。 本気でこわいスレだ。
- 396 名前:仕様書無しさん mailto:sage [03/12/23 21:54]
- 自分の会社での「普通」が、よそでも「普通」だとは思わない方がいいぞ
- 397 名前:仕様書無しさん mailto:sage [03/12/23 22:30]
- >>396
マテ、冷静に考えろ。 だいたい、本番機にcc/gccとかmakeが必要か? 社内環境でバイナリ化して、本番環境に流し込むだろ? フリーソフト使用のために一時的に必要でも、本番稼働じゃ絶対使わないんだから削除するだろ。 っていうか、変な物を導入させないためにもそんなモンは外すだろ? あったら何するか分からんぞ、半端な知識のある客は。
- 398 名前:仕様書無しさん mailto:sage [03/12/23 22:48]
- >>397
企業相手ならそうするべきだろうが・・・ 個人商店とかの場合にはそうはいかなかったりする サーバも普通のPCと同じように使ってしまうことが多い
- 399 名前:仕様書無しさん [03/12/23 22:51]
- >>397
おまえ大企業相手にしか仕事したことないだろ
- 400 名前:仕様書無しさん mailto:sage [03/12/23 22:54]
- 今、WindowsとLinux(UNIX)を混同されようとしてる気がする。
個人商店で、自分でプログラム組んでコンパイルしたりするやつがいるのか?
- 401 名前:仕様書無しさん [03/12/23 22:57]
- 「笑えるコメント」が全然出てこない会話を延々続けてるお前ら、メリークリトリス
- 402 名前:仕様書無しさん mailto:sage [03/12/23 23:00]
- 3年ほど前、ExcelのVBAでアプリ組んで納めたことがあるが、
客が自分で勝手にいじってダメにしておきながら、逆ギレして クレームつけてきたことがあったな
- 403 名前:仕様書無しさん mailto:sage [03/12/23 23:06]
- >>402
で、聞いても 「何もやってない」 って言うんだろ……
- 404 名前:仕様書無しさん mailto:sage [03/12/23 23:11]
- >>403
>「何もやってない」 言ってた言ってた 明らかにいじった跡があるので問いつめたら、 「その程度で動かなくなるモノなんか作るな! 品質管理がなってない!」 だってさ 正直、殺そうかと思った スレ違いだから、これでおしまい
- 405 名前:仕様書無しさん mailto:sage [03/12/24 12:46]
- >>398
>サーバも普通のPCと同じように使ってしまうことが多い // サーバーにcc入れるのはやばいでしょう。 // クラッカーにすてきなプレゼントになっちゃうよ。 // たとえ個人商店だろうがなんだろうがそんな危険なことしちゃいかん。 // comment keisiki ni site mimasita.
- 406 名前:仕様書無しさん mailto:sage [03/12/24 18:29]
- >>404
ひとつだけ疑問が。プロジェクトをロックしておかなかったのか?
- 407 名前:仕様書無しさん mailto:sage [03/12/24 22:17]
- ExcelのVBAってパスワードか何かでロックできるの?
- 408 名前:>407 mailto:sage [03/12/24 22:20]
- いちおーできる
- 409 名前:仕様書無しさん mailto:sage [03/12/25 17:55]
- >>391
confファイルいじるためじゃねーの?もしくはログ見るとか?
- 410 名前:仕様書無しさん mailto:sage [03/12/25 21:16]
- ところでviでブロック行のコメントアウトと復活はどのようにするのだろう?
:.,+3s%^%//% :.,+3s%^//%% でよいのか?
- 411 名前:↑ mailto:sage [03/12/25 21:19]
- ガイシュツである
- 412 名前:389 ◆SparcwJGR2 mailto:sage [03/12/26 08:50]
- /*
2003.12.26 すまん。俺の認識が甘かった。 そうだよな…ましてやEmbeddedなんて頭から消し飛んでたし。 */ //でも昔顧客に納品するNTサーバにVisualStudio入れる奴を見て恐怖を覚えた。 //しかも客にライセンス代払わせていたような…
- 413 名前:仕様書無しさん mailto:sage [03/12/26 23:32]
- >>412
//しかも客にライセンス代払わせていたような… ライセンス違反するよりはマシだろ あ、そういう問題じゃないか
- 414 名前:仕様書無しさん mailto:sage [03/12/29 12:07]
- *--- 2002-01-01 ▼修正 あと10分でこのプログラムがホストから呼ばれる…
(゚д゚)長文コメント書く前に急げー で、下のほうに、 *---- 2002-01-02 ▼修正 正常に取れないのでハードコーディング (゚∀゚)コイツ逃げやがった−−−− つーか「修正」じゃねぇ
- 415 名前:仕様書無しさん mailto:sage [03/12/31 08:53]
- >>414
>*--- 2002-01-01 ▼修正 あと10分でこのプログラムがホストから呼ばれる… >(゚д゚)長文コメント書く前に急げー ワラタ
- 416 名前:仕様書無しさん mailto:sage [03/12/31 17:26]
- /*
hogehoge(); //*/ としておいて、一番上のコメントアウト記号をC++のコメントアウト(//)で消すと、hogehoge();が実行されるってのは既出? コメントアウトをコメントアウトすることによって、複数行のコメントアウトとその解除が一発でできる。
- 417 名前:ヽ(´ー`)ノ mailto:sage [04/01/01 07:29]
- >>416
それなら ifdef の方が良くない?コメントは原則的に入れ子できないし…。 あぁ、C/C++ とは限らないか。ちょっと便利かもしれん。
- 418 名前:仕様書無しさん mailto:sage [04/01/12 17:19]
- # 保守
- 419 名前:仕様書無しさん [04/01/20 22:39]
- // プロジェクトをリリースでコンパイルすると動かなくなるので、
// かならずデバッグでコンパイルしてください 死ねよお前
- 420 名前:バキュ ◆b.4YMMQI62 mailto:sage [04/01/21 00:26]
- ↑Σ(゚д゚lll)ガーン
同じコメント三田ことある
- 421 名前:仕様書無しさん mailto:sage [04/01/21 00:52]
- ・
・ ・ Sleep(250);//200);//500);//700);//1000);//100);//50);//20);//10);//2);//1); //よし! ・ ・ ・ 「よし!」じゃねー!(´д`|||)
- 422 名前:仕様書無しさん mailto:sage [04/01/21 12:53]
- >>421
かなりワラタ 味あるなー
- 423 名前:仕様書無しさん [04/01/21 16:21]
- >>419
イケてるw
- 424 名前:仕様書無しさん mailto:sage [04/01/21 19:09]
- 俺も昔
char hoge[4096]; /* 何故かこれがないとコア吐くので取らないで下さい */ みたいなコメントを2chと職場の両方でみて 近くに座ってるかもしれない2ちゃんねらに戦慄した記憶が
- 425 名前:仕様書無しさん mailto:sage [04/01/21 19:14]
- >424
|∀゚).....
- 426 名前:仕様書無しさん mailto:sage [04/01/21 20:09]
- >421
まだコメントが伸びる可能性があるのが( ・∀・)イイ!
- 427 名前:仕様書無しさん mailto:sage [04/01/21 20:29]
- >>421
苦労が偲ばれるコメントだな。 >>424 | |A`)
- 428 名前:仕様書無しさん mailto:sage [04/01/21 23:49]
- >>424
| |д゚)...
- 429 名前:仕様書無しさん mailto:sage [04/01/22 00:25]
- >>424
//|∀`).....
- 430 名前:仕様書無しさん mailto:sage [04/01/22 13:50]
- /* a(主任ニックネーム) ここから追加*/
# ・ # ・ # ・ /* a(主任ニックネーム) ここまで追加*/ /* b(部下ニックネーム) 却下。ここ触んな。*/ がんばれ主任!!
- 431 名前:仕様書無しさん mailto:sage [04/01/22 14:58]
- ***削除してもらって結構です
間違えて作ったなら消せよ!をい!
- 432 名前:仕様書無しさん mailto:sage [04/01/23 23:10]
- >>419
似たコメントみたことあるな。 //optimizeのオプションを入れると死ぬので禁止。 ...これはセーフなのか?アウトなのか?
- 433 名前:仕様書無しさん mailto:sage [04/01/23 23:19]
- >432
コンパイラのバグでoptimizeするとコードがめちゃくちゃになったときは そのコメント俺も入れたよ。
- 434 名前:仕様書無しさん mailto:sage [04/01/24 12:53]
- マイナーなアーキテクチャ・コンパイラだったらバグに遭遇することもあるらしいね。
それとも for(i=0;i<100000;i++); のようなコードの実行時間を当てにしたコードなのかな。
- 435 名前:仕様書無しさん [04/01/26 15:57]
- >>434
俺はそのコードに殺意を覚えた。 まあよくある話だがw
- 436 名前:433 mailto:sage [04/01/26 17:09]
- >434
いや、構造体の配列を使っていて、かつ特定の条件にあてはまっちゃうと とんでもないアドレスに書き込みにいってくれてました。 コンパイラのバグと分かるまで2週間くらいかかったっけ・・・(遠い目
- 437 名前:仕様書無しさん [04/01/26 18:13]
- そういう経験をするとコンパイラが信用できなくなっちゃうんだよなー。
昔MS-C7.0でそれを経験した。 まあ99.9999%はコンパイラでなく自分のプログラムのバグだが。
|

|