Click here to Skip to main content
16,018,419 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: References vs. Pointers Pin
Yonggoo23-Feb-07 9:46
Yonggoo23-Feb-07 9:46 
GeneralRe: References vs. Pointers Pin
David Crow23-Feb-07 10:28
David Crow23-Feb-07 10:28 
GeneralRe: References vs. Pointers Pin
Joe Woodbury23-Feb-07 10:34
professionalJoe Woodbury23-Feb-07 10:34 
GeneralRe: References vs. Pointers Pin
Jörgen Sigvardsson23-Feb-07 11:35
Jörgen Sigvardsson23-Feb-07 11:35 
GeneralRe: References vs. Pointers Pin
PJ Arends23-Feb-07 12:54
professionalPJ Arends23-Feb-07 12:54 
GeneralRe: References vs. Pointers Pin
Jörgen Sigvardsson23-Feb-07 13:42
Jörgen Sigvardsson23-Feb-07 13:42 
AnswerRe: References vs. Pointers Pin
Mark Salsbery23-Feb-07 10:44
Mark Salsbery23-Feb-07 10:44 
QuestionStrange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 9:12
CoffeeAddict1923-Feb-07 9:12 
Basically what I'm trying to do is open up a file, check to see if everything is ok, and then get a line from the file and pop up a box with the text from the getline(). Then I got all these errors upon compiling. The line which the errors are pointing to is marked with a smilie. I don't really know what to do with them so I'd appreciate any help. The code:

bool CRatiosNewSearchDialog::LoadExpressionsFile(CString Path)
{
	bool Success = true;
	CString FirstLineText = "";
	
	ifstream expressionFInput(Path); //open up file, should automatically close too
	if(expressionFInput.fail()) //see if it's missing or not
	{
		MessageBox("Could not load expressions file: " + (CString)Path, "Error", MB_ICONWARNING);
		Success = false;
	}
	else if(EOF == expressionFInput.peek()) //check if the file is empty
	{
		MessageBox("Expressions file is empty: " + (CString)Path, "Error", MB_ICONWARNING);
		Success = false;
	}
	else //everything is cool if we got this far
	{
		:^)getline(expressionFInput, FirstLineText, '\n');
		MessageBox(FirstLineText, "First Line", MB_OK);
	}

	return Success;
}
</code>


These are the errors:

\Work\Copy of Ratios_2006\Ratios\ratios_searchdialogs.cpp(58): error C2780: 'std::basic_istream<_Elem,_Traits> &std::getline(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &)' : expects 2 arguments - 3 provided

\Work\Copy of Ratios_2006\Ratios\ratios_searchdialogs.cpp(58): error C2784: 'std::basic_istream<_Elem,_Traits> &std::getline(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem)' : could not deduce template argument for 'std::basic_istream<_Elem,_Traits> &' from 'std::ifstream'

\Work\Copy of Ratios_2006\Ratios\ratios_searchdialogs.cpp(58): error C2784: 'std::basic_istream<_Elem,_Traits> &std::getline(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem)' : could not deduce template argument for 'std::basic_string<_Elem,_Traits,_Ax> &' from 'CString'

I'd appreciate any help. -John
AnswerRe: Strange errors related to getline()... Pin
Newbie0023-Feb-07 9:51
Newbie0023-Feb-07 9:51 
GeneralRe: Strange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 9:55
CoffeeAddict1923-Feb-07 9:55 
QuestionRe: Strange errors related to getline()... Pin
Newbie0023-Feb-07 10:00
Newbie0023-Feb-07 10:00 
AnswerRe: Strange errors related to getline()... Pin
Newbie0023-Feb-07 10:18
Newbie0023-Feb-07 10:18 
GeneralRe: Strange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 12:20
CoffeeAddict1923-Feb-07 12:20 
AnswerRe: Strange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 10:42
CoffeeAddict1923-Feb-07 10:42 
QuestionDialog Application Issue Pin
gunrunnerjohn23-Feb-07 8:25
gunrunnerjohn23-Feb-07 8:25 
QuestionRe: Dialog Application Issue Pin
David Crow23-Feb-07 8:48
David Crow23-Feb-07 8:48 
AnswerRe: Dialog Application Issue [modified] Pin
gunrunnerjohn23-Feb-07 14:01
gunrunnerjohn23-Feb-07 14:01 
GeneralRe: Dialog Application Issue Pin
gunrunnerjohn24-Feb-07 3:31
gunrunnerjohn24-Feb-07 3:31 
GeneralRe: Dialog Application Issue Pin
gunrunnerjohn24-Feb-07 6:01
gunrunnerjohn24-Feb-07 6:01 
QuestionC# com and c++ event sink Pin
ahojed23-Feb-07 7:14
ahojed23-Feb-07 7:14 
QuestionRecord Video From Birmap Control Pin
Newton.ge23-Feb-07 6:28
Newton.ge23-Feb-07 6:28 
QuestionProblem With Background Image Pin
Semion_N23-Feb-07 6:24
Semion_N23-Feb-07 6:24 
AnswerRe: Problem With Background Image Pin
Semion_N23-Feb-07 9:42
Semion_N23-Feb-07 9:42 
GeneralRe: Problem With Background Image Pin
Mark Salsbery23-Feb-07 12:48
Mark Salsbery23-Feb-07 12:48 
GeneralRe: Problem With Background Image Pin
Semion_N23-Feb-07 20:19
Semion_N23-Feb-07 20:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.