autoによるエラー
Posted: 2011年12月18日(日) 10:21
autoを試験的に使うプログラムを書いてみたのですが、次のようなコンパイルエラーが起きてしまいました。
string::size_typeをautoにしてあります。
ちなみにsize_typeにした場合は問題なくコンパイルされました。
環境はMingw5.1.6のg++コンパイラです。
ファイル名はerror.cppです。
エラーメッセージ
なぜこのようなエラーが表示されたのかわかる方いたら教えてください。
string::size_typeをautoにしてあります。
ちなみにsize_typeにした場合は問題なくコンパイルされました。
環境はMingw5.1.6のg++コンパイラです。
ファイル名はerror.cppです。
#include <iostream>
#include <string>
using namespace std;
int main(){
string str = "abcdefgh";
auto it = str.find('a');
return 0;
}