SSブログ

とあるソフト会社の開発手法(コーディングスタイル):第4話 [戯言]

- 目次 -

第4話 「文字列の分割」

文字列を適当な長さに分割して、出力する関数。

void divideString(const std::string& str)
{
    const std::string::size_type LEN = 64;    // 分割する文字数

    std::string::size_type start = 0;
    while (start < str.length()) {
        std::cout << str.substr(start, LEN).c_str() << "\n";
	start += LEN;
    }
}

間違っていないんだけど…。

間違っていないんだけど、誰か気付こうよ。「皆でしっかりチェック」したんなら、さ。

全角文字(マルチバイト文字)が混ざっていると、うまくいかなくなることがある事に……。

- 目次 -

[飛行機] 今日の一冊
数学者シャーロック・ホームズ

数学者シャーロック・ホームズ

  • 作者: 瀬山 士郎
  • 出版社/メーカー: 日本評論社
  • 発売日: 1996/12
  • メディア: 単行本(ソフトカバー)

nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。