タグ付けされた質問 「explicit-constructor」

11
文字列定数から「char *」へのC ++非推奨の変換
私はクラスを持っています private char str[256]; そしてそれのために私は明示的なコンストラクタを持っています: explicit myClass(const char *func) { strcpy(str,func); } 私はそれを次のように呼びます: myClass obj("example"); これをコンパイルすると、次の警告が表示されます。 文字列定数から 'char *'への非推奨の変換 なぜこうなった?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.