Click here to Skip to main content
15,881,173 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: what am I doing wrong? Pin
freakinn00b9-Aug-06 19:38
freakinn00b9-Aug-06 19:38 
GeneralRe: what am I doing wrong? Pin
sunit59-Aug-06 19:41
sunit59-Aug-06 19:41 
GeneralRe: what am I doing wrong? Pin
sunit59-Aug-06 19:46
sunit59-Aug-06 19:46 
GeneralRe: what am I doing wrong? Pin
_AnsHUMAN_ 9-Aug-06 19:51
_AnsHUMAN_ 9-Aug-06 19:51 
GeneralRe: what am I doing wrong? Pin
ThatsAlok9-Aug-06 22:24
ThatsAlok9-Aug-06 22:24 
GeneralRe: what am I doing wrong? Pin
Hamid_RT9-Aug-06 22:44
Hamid_RT9-Aug-06 22:44 
GeneralRe: what am I doing wrong? Pin
David Crow10-Aug-06 3:32
David Crow10-Aug-06 3:32 
AnswerRe: what am I doing wrong? Pin
Zac Howland10-Aug-06 4:30
Zac Howland10-Aug-06 4:30 
While I realize you said you were doing this for educational purposes, it is also worth noting that you should also learn to reuse code that has already been written and well tested. Your code could simplify to the following:

#include <iostream>
using namespace std;

int main()
{
	// declare string storage
	string theStr = "";

	// get string input of unknown length
	char ch = '\0';
	while (ch != '\n')
	{
		ch = cin.get();
		theStr += ch;
	}

	// print length information
	cout << "You entered a string with length:  "
	     << theStr.length() << endl;
	return 0;
}


Don't get into the habit of reinventing the wheel. There are a lot of buggy programs out there because of developers doing just that without realizing they could have written much less code to accomplish the very same thing.

If you decide to become a software engineer, you are signing up to have a 1/2" piece of silicon tell you exactly how stupid you really are for 8 hours a day, 5 days a week

Zac

AnswerRe: what am I doing wrong? Pin
freakinn00b11-Aug-06 5:30
freakinn00b11-Aug-06 5:30 
Questionvariable type [modified] Pin
With_problem9-Aug-06 19:18
With_problem9-Aug-06 19:18 
AnswerRe: variable type Pin
_AnsHUMAN_ 9-Aug-06 19:24
_AnsHUMAN_ 9-Aug-06 19:24 
QuestionRe: variable type Pin
David Crow10-Aug-06 3:37
David Crow10-Aug-06 3:37 
Questionprint in list box Pin
With_problem9-Aug-06 18:22
With_problem9-Aug-06 18:22 
AnswerRe: print in list box Pin
_AnsHUMAN_ 9-Aug-06 18:37
_AnsHUMAN_ 9-Aug-06 18:37 
GeneralRe: print in list box Pin
With_problem9-Aug-06 19:10
With_problem9-Aug-06 19:10 
GeneralRe: print in list box Pin
_AnsHUMAN_ 9-Aug-06 19:22
_AnsHUMAN_ 9-Aug-06 19:22 
GeneralRe: print in list box Pin
With_problem9-Aug-06 20:25
With_problem9-Aug-06 20:25 
AnswerRe: print in list box [modified] Pin
Amar Sutar9-Aug-06 19:49
Amar Sutar9-Aug-06 19:49 
GeneralRe: print in list box [modified] Pin
With_problem9-Aug-06 20:26
With_problem9-Aug-06 20:26 
AnswerRe: print in list box Pin
Hamid_RT9-Aug-06 21:54
Hamid_RT9-Aug-06 21:54 
QuestionSTL headache Pin
Waldermort9-Aug-06 17:32
Waldermort9-Aug-06 17:32 
AnswerRe: STL headache Pin
Christian Graus9-Aug-06 17:38
protectorChristian Graus9-Aug-06 17:38 
AnswerRe: STL headache Pin
Zac Howland10-Aug-06 4:38
Zac Howland10-Aug-06 4:38 
QuestionQuicksort algorithm is Causing stack overflow [modified] Pin
JKallen9-Aug-06 16:43
JKallen9-Aug-06 16:43 
AnswerRe: Quicksort algorithm is Causing stack overflow Pin
PJ Arends9-Aug-06 16:53
professionalPJ Arends9-Aug-06 16:53 

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.