tmurakam99 2012-07-31 11:35:23

[C] strlen が好き このエントリーをはてなブックマークに追加

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

strlen が何やってるか理解していない例。ループ回る度に文字長数えるなよ。

for (int i = 0; i < strlen(str); i++) {
   some_func(str[i]);
}

コメント(7)

#1 wordijp 2012-08-01 01:15:47  

これは確かに臭うけど、一端変数に結果を受け取るというのも冗長になっちゃうから嫌ってのもある、
定数の読み取り専用プロパティがある(作れる)のならそっち使いたいなあ

#2 tabihato 2012-08-01 06:43:16  

気持ちはわかる

#3 HarpoonArrow 2012-08-02 05:39:09  

この条件式、str[i]を見るだけでいいよね プロの現場だとあまりやらないかな?

#7 migimatsu 2012-08-14 07:11:31  

char *p = str; while ( char c = *( p++) ) { some_func( c ); }


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

[その他] 【CSS】結局何をどう表示させたいのか

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

頭の中で何を考えてCSSを書いているのだ...

.hoge{
  color : #030303 ;
  border : ...

鑑賞する »

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

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

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

return 0;

鑑賞する »

[C] 殺意を覚えたコメント

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

このコメントを書いた人はこの職業に向いて...

/*  よくわからないからNULL  */
foo( NULL );

鑑賞する »