2011-11-15 14 views
0

私はC++が新しく、length変数を使用して文字変数名の文字数にint変数の場所を設定する方法を解明しようとしています。文字列内の文字数

このようなものでしょうか?

+0

'place'と' name'の種類は何ですか? –

+0

場所はint型の文字列です。 – SilverNightaFall

+0

@ SilverNightFall:これは 'std :: string'か' char * 'か' char [] 'ですか? C++には "文字列"と呼ばれることができる多くのものがあります。より具体的にする必要があります。 –

答えて

4

私は質問を理解していれば、のようなその何か:あなたはsize_tまたは少なくともunsigned intにサイズを格納検討する必要がありますので、

int place = name.size(); 

は、string::size()メンバ関数はsize_tを返すことに注意してください。

1

C++にはstd::length(const C&)機能がありません。

非静的メンバー機能std::string::size_type std::string::size() constをお探しですか?