Archived

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

lone_ranger

C++ problem

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
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