1. ホーム
  2. c++

[解決済み] ostringstream で Implicit instantiation エラーが発生する

2022-02-15 14:55:15

質問

で紹介されているエレガントな解決策を試しています。 この回答 が、何をやってもエラーになります。 Implicit instantiation of undefined template という行があります。

std::ostringstream strs;

何をすればいいのか?というのを入れましたが、これはやりすぎだと思います。2番目の質問として、ostringstreamのために正確に何を含める必要があるかを追跡するのは難しいようです。

#include <iostream>
#include <fstream>
#include <iosfwd>
#include <ios>

解決方法は?

stringstream クラスは sstream ヘッダを作成します。

#include <sstream>

で、すべてうまくいきます。