Question:
I need to test for a certain char in a char array.For example, in BASIC I would have:
if mid$(string,1,1) = "`" then blah blah blah....
How would I do this in C/C++? Note: Iām still new to C++ š Compiler == Turbo C++ 3.0(Dos)
Answer:
Normally, you could just use:
if (string[0] == ā`ā) ā¦This assumes that string is a character array (or pointer to a character array) and is much more efficient than BASICās Mid$ function. (Note that the index for the first character is 0 and not 1).
If you are using a string class, the syntax might be a little different, but all good string classes provide a syntax for accessing individual characters and it often looks the same as that for character arrays.