• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Научите пользоваться sscanf

Статус
В этой теме нельзя размещать новые ответы.

Nodow

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

Создаю массив в который буду записывать данные

C++:
new FWALLSNAME[MAX_HOUSES][100][32];
Записываю их и позже вывожу принтом
C++:
global_string[0] = EOS;
cache_get_value_name(i, "furniturewallsname", global_string), sscanf(global_string, "p<|>s[32][100]",
FWALLSNAME[i+1][number]);
Всё вроде бы отлично, только вот принтом самого массива, выкидывает варнингов так 90+-
PHP:
sscanf warning: Format specifier does not match parameter count.
Знаю что сделал не правильно, не надо об этом писать.. Я не очень знаком с функцией sscanf, и возможно не правильно создал массив, в который пытаюсь записать данные

UPD:
Если будут вопросы по поводу i и number.
В них всё отлично, именно проблема в выводе varchar строки. Ибо я выводил integer и float строки отлично, проблема именно с varchar, ибо я не знаю как его правильнее вывести.

C++:
for(new i = 0; i < housessettings_count; i++)
{
}

for(new number = 0; number <= 99; number++)
{
}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу