very simple question, but I'm having a problem doing this. I simply need to take a string, "342" and instead of its ascii range, I need to change it to an integer of 342.
I think I need to take its ascii value and subtract that from the ascii value of 0. This is what I have so far:
I remember our teacher going over this, but I can't get ahold of him right now. This is the best I can remember, and I KNOW its wrong. I appreciate the help.Code:int count1 int pos char string count1 = 0 pos = 0 cin >> string for (pos != '\0', pos++) string[pos] = count1 count1 = count1*10 + (pos - '0');