Форум программистов, компьютерный форум CyberForum.ru

Тип string в консоли - C++

Восстановить пароль Регистрация
 
 
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.11.2013, 10:11     Тип string в консоли #1
Вот такие вопросы:
1. как правильно объявить string
2. записать в string слова и цифры с точками
3. передать и выполнить команду в cmd (хотябы net send с данными из string)

Особенно хотелось бы разобраться с пунктом "3"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2013, 10:11     Тип string в консоли
Посмотрите здесь:

тип string(STL) C++
Как печатать переменные типа string в консоли C++
STRING в численный тип C++
C++ Тип string не выводится на экран
Ввод string'a с консоли и запись его в вектор C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mibin
29.11.2013, 11:54     Тип string в консоли
  #21

Не по теме:

Цитата Сообщение от ninja2 Посмотреть сообщение
Да тупанул, нигде не читал что можно из проги данные в командную строку передать и зачем?
В данном случае он делает обертку над net send

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11824 / 6803 / 769
Регистрация: 27.09.2012
Сообщений: 16,871
Записей в блоге: 2
Завершенные тесты: 1
29.11.2013, 11:55     Тип string в консоли #22
Цитата Сообщение от ninja2 Посмотреть сообщение
и зачем?
например, чтобы запустить необходимое приложение
mibin
49 / 49 / 4
Регистрация: 21.10.2009
Сообщений: 272
29.11.2013, 11:57     Тип string в консоли #23
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
system( (std::string("cmd.exe net send ") + nNIP + std::string(" ") + nNTXT).c_str() );
А че так можно было?
Не додумался

Добавлено через 1 минуту
std писать не за чем, там сверху using namespace стоит
Croessmah
29.11.2013, 12:00
  #24

Не по теме:

Цитата Сообщение от mibin Посмотреть сообщение
std писать не за чем, там сверху using namespace стоит
не люблю using namespace!

Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.11.2013, 12:10  [ТС]     Тип string в консоли #25
что-то не работает )))
в строке введите IP: ввожу свой.
потом ввожу произвольный текст.. enter и всё.. ни чего не происходит. сообщение не приходит )) да и на другие компы не попадает )
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
29.11.2013, 14:33     Тип string в консоли #26
Цитата Сообщение от ninja2 Посмотреть сообщение
данные в командную строку передать и зачем?
чтобы выполнить
mibin
49 / 49 / 4
Регистрация: 21.10.2009
Сообщений: 272
29.11.2013, 14:42     Тип string в консоли #27
Цитата Сообщение от Ljutamir Посмотреть сообщение
что-то не работает )))
в строке введите IP: ввожу свой.
потом ввожу произвольный текст.. enter и всё.. ни чего не происходит. сообщение не приходит )) да и на другие компы не попадает )
А просто команда net send отрабатывает?
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.11.2013, 15:04  [ТС]     Тип string в консоли #28
Цитата Сообщение от mibin Посмотреть сообщение
А просто команда net send отрабатывает?
Просто отрабатывает, присылает и отсылает исправно.
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
29.11.2013, 15:09     Тип string в консоли #29
Цитата Сообщение от mibin Посмотреть сообщение
std::string("cmd.exe net send ")
может std::string("net send ") ?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2013, 15:28     Тип string в консоли
Еще ссылки по теме:

Как на C++ ввести с консоли строку с пробелами в тип string? C++
Функция isspace и тип string: Не существует подходящей функции преобразования из "std::string" в "int" C++
Нужно написать функцию редактирования vector<string> в текстовом редакторе в консоли C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.11.2013, 15:28  [ТС]     Тип string в консоли #30
Цитата Сообщение от Raali Посмотреть сообщение
может std::string("net send ") ?
Дааа!!! Работает!!! Большое спс!!! )))
Yandex
Объявления
29.11.2013, 15:28     Тип string в консоли
Ответ Создать тему
Опции темы

Текущее время: 13:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru