const char*' から `char*' への変換が無効な場合の対処法
2022-02-07 01:34:37
const char*' から `char*' への無効な変換。
例:文字列 s = "abc";
char* c = s.c_str();
これはエラーを報告します: `const char*' から `char*' への無効な変換です。
解決策:char* c = const_cast<char *>(s.c_str());
関連
-
C++ 文字列における c_str(), data(), copy(p,n) 関数の使用法
-
エラー: コンストラクタ、デストラクタ、または '.' トークンの前に型変換が必要です。
-
致命的なエラー LNK1169: 1つ以上の多重定義されたシンボルが見つかりました 解決策
-
警告を表示します。ISO C++は文字列定数を'char*'に変換することを禁じています[-Write-strings]。
-
C++: エラー C2228: '.str' の左側にはクラス/構造体/結合が必要
-
c++のエラー: エラーC2601: 'main' : ローカル関数定義が不正
-
c++ experience summary(1):linux c compile with warning: assign makes pointer from integer without cast reason.
-
C/C++ におけるランダム関数 rand() および srand() の使用法
-
C++テンプレートテンプレート使用法まとめ
-
c/c++の "undefined reference to "の解決法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
std::logic_error' のインスタンスを投げた後に呼び出された実行エラー終了 what(): basic_string::_S_const
-
C++のostreamの詳細な使用方法
-
error: 'vector' does not name a type
-
C++-コラムフィッティングフィットシリンダー
-
コンパイルエラー: 制御が非ボイド関数の末尾に達する可能性がある
-
C++] error: 'const xxx' を 'this' 引数として渡すと修飾子が破棄される [-fpermissive] [C++] error: 'const xxx' を 'this' 引数として渡すと修飾子が破棄される。
-
抽象クラス型 "my class "のオブジェクトは使用できません 解決方法
-
stoi' の解決策は、Dev-c++ のこのスコープで宣言されていません。
-
エラー: "" から非スカラー型 "" への変換
-
C++ inet_pton, inet_ntop 関数