c++ StreamReader Substring visual studio.net

  • Thread starter Thread starter collinse
  • Start date Start date
C

collinse

**** PLEASE HELP ME ************************************
***** SEE BELOW*****************************************
StreamReader* sr = File::OpenText(path);
try {
String *s = "";

int place = 0; // looks for the ID FIELD
String *ID_val = "IAO_"; // ID is the leader if the id
String *ID;
String *temp;
while (s = sr->ReadLine()){
place = s->IndexOf(ID_val);
if ( place == 1)
{
Console::WriteLine(s->Substring(1,8)); //this works
temp = s->Substring(1,8); // this is my problem
}}
// i just want to save the substring as a string.
 
So what is the problem?

Also, you realize that IndexOf returns the zero based index, so unless
you expect the place to be at the second character, you might want to
compare it against zero.

Hope this helps.
 
temp = s->Substring(1,8); // this is my problem
this line will not work however the line before this one works fine.
why will substring not work with stringreader? please help me..........
 
Back
Top