HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #101  
Старый 26.02.2015, 16:12
Skadi
Познающий
Регистрация: 03.11.2014
Сообщений: 43
С нами: 6065807

Репутация: 0
По умолчанию

Цитата:
Сообщение от urShadow  

int carid = atoi( param.c_str() );
Спасибо.

Не мог бы ты подсказать, как сделать проверки, даже наплевать на стрим, как сделать проверку на введённый параметр, то бишь если написаны буквы или параметр и вовсе не указан, то об этом напишет в чат, а если всё правильно то сработает тот код.
 
Ответить с цитированием

  #102  
Старый 26.02.2015, 16:25
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

if sscanf
 
Ответить с цитированием

  #103  
Старый 26.02.2015, 23:00
Skadi
Познающий
Регистрация: 03.11.2014
Сообщений: 43
С нами: 6065807

Репутация: 0
По умолчанию

Цитата:
Сообщение от Dark_Knight  

if sscanf
Я нубоват в этом. Использовать так? - if ( !sscanf == ( atoi( param.c_str() ) ) )

Таким способом работает, но только на буквы, а как сделать что бы работала ещё и на пустой параметр?
 
Ответить с цитированием

  #104  
Старый 26.02.2015, 23:36
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Код:





Код:
int iParam;
if (sscanf(param.c_str(), "%d", &iParam) == 0) return; // sscanf не прочитал параметры


Почему бы просто не зайти в гугл с запросом sscanf?)
 
Ответить с цитированием

  #105  
Старый 27.02.2015, 07:02
Skadi
Познающий
Регистрация: 03.11.2014
Сообщений: 43
С нами: 6065807

Репутация: 0
По умолчанию

Цитата:
Сообщение от legend2360  

Почему бы просто не зайти в гугл с запросом sscanf?)
Спасибо большое) Но как добавить проверку на пустой параметр, то бишь не на букв и цифры, а на пробел.
 
Ответить с цитированием

  #106  
Старый 27.02.2015, 09:40
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Если есть пробел, это тебе не пустой параметр.
 
Ответить с цитированием

  #107  
Старый 27.02.2015, 17:16
Skadi
Познающий
Регистрация: 03.11.2014
Сообщений: 43
С нами: 6065807

Репутация: 0
По умолчанию

Цитата:
Сообщение от Dark_Knight  

Если есть пробел, это тебе не пустой параметр.
Не правильно выразился я. Я имею введу на пустую строку, вот.
 
Ответить с цитированием

  #108  
Старый 27.02.2015, 17:20
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

if ( param.empty() ) return;
 
Ответить с цитированием

  #109  
Старый 02.03.2015, 00:40
urShadow
Новичок
Регистрация: 09.03.2013
Сообщений: 21
С нами: 6934813

Репутация: 0
По умолчанию

Предлагайте идеи какие функции вы хотите увидеть в следующей версии SF API.
 
Ответить с цитированием

  #110  
Старый 06.03.2015, 05:32
Skadi
Познающий
Регистрация: 03.11.2014
Сообщений: 43
С нами: 6065807

Репутация: 0
По умолчанию

Можно как то реализовать нажатие определённого пункта в диалоге?

Например, на сервере сис-ма каптура через диалог, то бишь мы вводим команду и у нас высвечивается диалог, после надо выбрать определённый пункт в диалоге.

Основа команды это обычный бинд который вводит команду, но остаётся сама функция которая будет выбирать пункт в диалоге.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.