1
なぜこのプログラムがクラッシュしますか?これは、ラインvec[0].assign("blabla");
にクラッシュ:string :: assignは文字列のベクトルでは機能しません
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> vec;
vec.reserve(5);
vec[0].assign("blabla");
}
またはこの:
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> vec;
vec.reserve(5);
vec[0].push_back('a');
}
そして、何それは実際に動作しない場合は代わりに使用するのが最適でしょうか?