У меня есть немного кода, который я пытаюсь использовать, чтобы позволить пользователю вводить IP-адрес и пинговать его. Я просто делаю через функцию system() прямо сейчас. Моя проблема в том, что я не могу заставить функцию system() читать строку, а также переменную. Посмотрите здесь:
system("ping " + INPUT);
INPUT уже определен ранее как строка и содержит IP-адрес, который пользователь вводит в программу для проверки связи. Если я использую оператор +, Visual Studio выдает мне ошибку, потому что я использую математический оператор для двух строк. Какой оператор использовать для объединения содержимого двух разных строк?
system(("ping"+INPUT).c_str())
03.03.2014