.hファイルに文字列パラメータを持つ関数を宣言しようとすると、エラーが発生します。私はstring.hをインクルードするのを忘れていませんでした。)char []を使用しているときはすべてうまくいきますが、引数は文字列にします。なぜ私はVisual C++の関数 "string timeToStr(string);"を宣言できないのですか?
0
A
答えて
5
string.h
はC++には存在しません。 string
(.h
なし)を意味しましたか?あなたは正確なエラーメッセージとエラーを再現するためのコードを掲載した場合
std::string timeToStr(std::string);
それが参考になる。また、string
クラスでは、タイプの使用状況を修飾する必要がstd
名前空間に存在します。
1
が、彼らは異なるものです代わりに
#include <string.h>
の
#include <string>
を試す - string.hのはCRTで、文字列はSTLです。
関連する問題
- 1. C++ではなぜint変数はクラスのprivateデータメンバとして宣言できますが、string変数では宣言できませんか? Cで
- 2. C++でメンバ関数を宣言できないのはなぜですか?
- 3. 8行目の再帰コードの引数が 'string [:i] + string [i + 1:]'で 'string'でないのはなぜですか
- 4. なぜ[String - > JsBoolean]をMap [String、JsValue]に追加できないのですか?
- 5. 関数名 "_"を宣言できないのはなぜですか?
- 6. なぜ "string" - "string" NaNですか?
- 7. なぜHibernate STRINGを解決できないのですか?
- 8. Stringが実装されないのはなぜですか<&String>?
- 9. 複数のconstをJavaScriptで宣言できないのはなぜですか?
- 10. Firebird 2.5で変数を宣言できないのはなぜですか?
- 11. System.Drawing.Color型の定数を宣言できないのはなぜですか?
- 12. C2061 'string':宣言されていない識別子
- 13. std :: stringで変換関数を使用できないのはなぜですか?
- 14. Dictionary(String、String)C#でアイテムのプロパティが見つからない
- 15. ScalaでStringとIntを連結できないのはなぜですか?
- 16. swtoのStringで.toInt()を使用できないのはなぜですか?
- 17. C++なぜ参照を使用する場合、私のマップ<string、string>を空にするのですか?
- 18. C、なぜポインタを宣言して初期化できないのですか?
- 19. Stringはなぜ最終的ですか?
- 20. [PSSession]に関数のパラメータを宣言するためにキャストできないのはなぜですか?
- 21. 他のディレクトリでC関数のC関数を宣言できますか?
- 22. これはC++で有効な関数宣言ですか?
- 23. 「hash( 'md5'、 'string')」が「md5( 'string')」よりも高速なのはなぜですか?
- 24. Stringコンストラクタ関数(String .__ proto__)のプロトタイプは何ですか?
- 25. Stringオブジェクトのメソッドではないエスケープ、エスケープなどの関数はなぜですか?
- 26. クラス、構造体、またはインターフェイスメンバ宣言の無効なトークン 'String'
- 27. C++で単一のcharからstd :: stringを構築できないのはなぜですか?
- 28. to_string(const string&)がないのはなぜですか?
- 29. ある型から別の型へ変数を再宣言できますか(intからStringなど)?
- 30. F#で関数内で型を宣言できないのはなぜですか?
どのようなエラーが発生しますか?あなたはstd :: string timeToStr(std :: string)を試しました。(つまり.hは含まれません) –
Goz
いくつかのコードを投稿すると、何が起こっているのかが分かりやすくなります。 – user105033