アカウント名:
パスワード:
元ツイートの案件、よりによってC++らしいから。もっと手軽な言語をあえて使わなかった理由もありそうで、そんなモノの解析って、かなり難易度高そうな気がする。
C++っていっても、++部分の機能をガッツリつかったコードと、++部分の機能はほとんど使わず、C言語で済むところをC++にしただけみたいなコードがあるからな
両者が混在して地獄のようになったコードだったり…
// このコメントを変更すると何故か動かなくなる
なんかの未定義動作とかにハマってるとして実際コメントが動作に影響することってあるのかしら
ShiftJISのファイルなら特定の漢字(能とか)がコメント末尾にあると、文字コードの関係で次の行もコメントアウトされてしまう現象が起きる。C/C++プロジェクトあるあるだったな。
むしろ、コードを入れた理由を拙いながらも、頑張って書こうと思っているだけ好感がもてる。
「念のため」というコメント(そしてその処理は無意味)だけだったり「○○を実行」というコメントだったりどこからかコピペしてきたのか、検索の処理なのに「○○を削除」とか書いてたり
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
よりによって (スコア:3)
元ツイートの案件、よりによってC++らしいから。
もっと手軽な言語をあえて使わなかった理由もありそうで、そんなモノの解析って、かなり難易度高そうな気がする。
Re: (スコア:0)
C++っていっても、++部分の機能をガッツリつかったコードと、
++部分の機能はほとんど使わず、C言語で済むところをC++にしただけみたいなコードがあるからな
Re: (スコア:1)
両者が混在して地獄のようになったコードだったり…
Re: (スコア:2)
Re:よりによって (スコア:0)
// このコメントを変更すると何故か動かなくなる
Re: (スコア:0)
なんかの未定義動作とかにハマってるとして実際コメントが動作に影響することってあるのかしら
Re:よりによって (スコア:2)
最適化すると書いて有るとおりの動作しなくなることも有るし
Re: (スコア:0)
ShiftJISのファイルなら特定の漢字(能とか)がコメント末尾にあると、文字コードの関係で次の行もコメントアウトされてしまう現象が起きる。
C/C++プロジェクトあるあるだったな。
Re: (スコア:0)
むしろ、コードを入れた理由を拙いながらも、
頑張って書こうと思っているだけ好感がもてる。
「念のため」というコメント(そしてその処理は無意味)だけだったり
「○○を実行」というコメントだったり
どこからかコピペしてきたのか、検索の処理なのに「○○を削除」とか書いてたり