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

меню для Telnet - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка new и delete http://www.cyberforum.ru/cpp-beginners/thread632599.html
Помогите пожалуйста разобраться! Непонимаю примера из Т.А. Павловская "C/C++ Программирование на языке высокого уровня" для большей ясности цитирую Перегрузка операции выделения памяти применяется для экономии памяти, повышения быстродействия программы или для размещения данных в некоторой конкретной области. Например, пусть описывается класс, содержащий указатель на некоторый объект: ...
C++ Сравнение int с элементом enum Доброго времени суток. У меня возник вопрос следующего содержания: Пишу прогу на Qt, в некоторой части программы необходимо произвести перебор по перечислению: enum SearchParameter { Id, Title, Author, Word, http://www.cyberforum.ru/cpp-beginners/thread632583.html
C++ Определение конца строки
Могу ля как то определить, закончилась ли строка через символ \n? Он занимает одну позицию, или две?
Удалить из строки все подстроки C++
Помогите пожалуйста написать функцию удаляющую из строки s все подстроки s1 с испотльзованием <string> Добавлено через 1 минуту void mydelete(string s, string s1) { int r=0; int k=s.find(s1,r); int t=s1.size(); { while(k!=string::npos)
C++ Пределы Int http://www.cyberforum.ru/cpp-beginners/thread632459.html
Нужно найти такое максимальное n, чтобы Фиба не выходила за пределы int и вывести его. #include <iostream> using namespace std; int main() { unsigned int f1, f2, fnext, n; f1 = 0; f2 = 1;
C++ Побороть LPCWSTR Всем привет. Пишу программку на WinApi но столкнулся с простой проблемой. Мне нужно программно вставить текст в Edit. Код примерно такой: TCHAR FullPath = {0}; .......... SetWindowText( GetDlgItem( hwnd, IDC_EDIT1 ), FullPath ); Получаю такую ошибку: .......NNN.cpp(179): error C2664: SetWindowTextW: невозможно преобразовать параметр 2 из "const char " в "LPCWSTR" Типы, на... подробнее

Показать сообщение отдельно
IIIKBAJL
2 / 2 / 0
Регистрация: 02.04.2011
Сообщений: 37

меню для Telnet - C++

03.08.2012, 16:02. Просмотров 352. Ответов 0
Метки (Все метки)

Доброго времени суток!
Подскажите пожалуйста с такой вот проблемой: В прошивке написанной на си делаю что-то вроде интерфейса для Telnet. Чтоб при подключении к железке через Telnet ввести "s" а в ответ "Enter a command " вводишь набор символов и они записываются в буфер пока не нажмешь на ентер.
Вот как я понял это, но чет нихрена не работает. Помогите пожалуйста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//подключился к железке через telnet
//ввожу s
   
 unsigned int len;                            
 unsigned char CMD[MAX_BUF_SIZE]; 
  
 len = recv(Sock, CMD, len);  // Считал S
 send(Sock, CMD, len); // отправил обратно и у видел S в телнет
 
  char piv[20]="Enter a Command ";  
  char CommandBuf[50]; // массив для команды
 
   if(CMD[i]=="s")  // а вот тут проблема, как правильно задать Эту S?!?!? 
     send(Sock, piv, sizeof(piv));  
 
   while(CMD!="enter" ) // Тут вообще затык, смотрел по снифферу значение ентер но в прошивке 
                                //изначально CMD чаровая переманая . Аналогичный вопрос как заставить их
                                // понимать друг друга?    
      {  for(int i=0;i<=50;i++)
          CommandBuf[i] = CMD; 
       } 
  send(Sock, CommandBuf, sizeof(CommandBuf)) // и после ввода вывести введенную команду;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru