Приветствую всех. Пишется консольный обработчик команд. Вот кусок кода:
int commands() { char command[512]; char host[48] = «kitero»; cout << name << «#» << host << ": "; cin.getline(command,512); // ввод команды if (command == «commands») cout << «list: echo quit commands run sysinfo \n»; // Несколько if'ов }
Почему когда я ввожу команду и жму энтер ничего не происходит? Ифы, похоже, не работают со строками... Можно ли это исправить?