so I'm writing a program to check sudoku puzzles as you solve them, so if you put a number in a spot where it is already in the row, column, or square, it will not let you. So I'm using a 2d string with 9 characters in each dimension.
That section of code is to check a spot for a number, and if there is a symbol other then a space there, it will delete it. Now the error.
Error 1 error C2678: binary '!=' : no operator found which takes a left-hand operand of type 'std::string' (or there is no acceptable conversion) c:\users\shawn\documents\sudoku_puzzle_checker.cpp 175
it does this error for all '==' and '!=' that involve characters. I'm not sure of the problem, I'm new to this, so hopefully you can give me some input. This is due in two days, wednesday, so please help as soon as possible.