-3
std::ifstream in (par("pathFile"));
私はこのエラーを取得してい
:の取得「この行に複数のマーカーが」Omnet内のファイルから読み込むとき++
Multiple markers at this line
- candidates are:
- call of overloaded 'basic_ifstream(cPar&)' is ambiguous
質問。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューの投稿](レビュー/低品質の投稿/ 17804185) – QBrute
@Mohammed Saniが提示したエラーを再現できました。 'OMNeT ++'では 'par()'メソッドは、提示されたコードで 'char *' [参照](https://omnetpp.org/doc/omnetpp)に自動的にキャストされない 'cPar'オブジェクトへの参照を返します/api/classomnetpp_1_1cComponent.html#af5506335b59111e62cf6292f411f9a9f)。したがって、 'stringValue()'を使って 'char *'に手動でキャストする必要があります。 –