DsYochibe 2012-08-15 15:21:57

[C++] 見るだけ!見るだけだから! このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

既存のコードに新卒の子が手を入れた結果のようですが、そんな悪い事どこで覚えてきたの…。

void func(std::string const& str) {
  // 略
  for (size_t i = 0; i < 10; ++i) {
    ((char*)str.c_str())[i] = (char)(0x30+i);
  }
  // 略
}

コメント(3)

#1 mswar777 2012-08-20 01:14:41  

これは、こういう事が出来てしまうC/C++への警鐘を鳴らしているのですw

#2 takazin_hsp 2012-09-24 15:09:47  

うお!怖い。動くだろうけど!

#3 hallnicks 2012-09-24 15:13:58  

std::stringを使おうと関数宣言で促しているのに対し、iteratorを使わないのは何故でしょうか  さすれば匂いもよくなると申すのに


このウンコードに臭った人は、こちらのウンコードにも臭ってます

[Java] is禁止令

このエントリーをはてなブックマークに追加

ウンコードの趣旨とは違い、レビューで指摘...

// Mod yamada Start

// 一般的に考えて真偽値を返すメ...

鑑賞する »

[C++] ダイナミック型変換

このエントリーをはてなブックマークに追加

その dynamic はそういう意味じゃ...

// デフォルトの dynamic_cast ではダイナミックにキャストできない...

鑑賞する »

[C] すげーちゃんと動く!

このエントリーをはてなブックマークに追加

結合試験2日前に脱退したうんkプログラマ...

return 0;

鑑賞する »