C++の初心者です。
次のコードを実行したときに、エラーが出てしまいます。
#include <string> using namespace std; int main() { string a = "a"; const char *s = a.c_str(); return 0; }
D:\~> g++ a.cpp D:\~> a.exe
コンパイルにエラーはありませんが、実行時に
プロシージャエントリポイント _ZNKSt7_cxx1112basic_stringlcSt11char_traitslcESalcEEE5c_strEv がダイナミックリンクライブラリ D:\~\a.exe から見つかりませんでした。
というエラーメッセージが表示されます.
コンパイラはMinGWのg++です。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。