看板 EE_DSnP 關於我們 聯絡資訊
想請一個有關HW3 _dofile->open(dof)的問題 照著HW2時_dofile.open(dof)的想法 在HW3改成_dofile->open(dof)應該沒錯吧? 但是Compile時出現了下面的錯誤, cmdParser.cpp: In member function [bool CmdParser::openDofile(const std::string&)] : cmdParser.cpp:37: 錯誤:對[std::basic_ifstream<char, std::char_traits<char> >::open(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)]的呼叫沒有匹配的函式 /usr/include/c++/4.3/fstream:495: 附注:備選為:void std::basic_ifstream<_CharT, _Traits>::open(const char*, std::_Ios_Openmode) [with _CharT = char, _Traits = std::char_traits<char>] 想請問一下問題出在哪,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.249.125
ric2k1:The required parameter is a const char *, not a string. 10/27 07:45
Neilhahaha:懂了= =''原來這麼簡單 果然寫太久會搞不清楚 10/27 11:41