• Advertisement

Archived

This topic is now archived and is closed to further replies.

C++ problem

This topic is 5700 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi guys i am new to c++. and i am using borland turbo c++ I have this code void play(void) { static char command[30]; while(command != "quit") { cout << player.name; cin >> command; //other code here... } } if i type quit nothing happens(the program doesn''t exits) what is wrong?

Share this post


Link to post
Share on other sites
Advertisement
You can''t compare C strings with == and !=, because you are comparing pointer values and not actual strings. Either use strcmp or std::string.

---
Come to #directxdev IRC channel on AfterNET

Share this post


Link to post
Share on other sites

  • Advertisement