2 / 2 / 2
Регистрация: 12.05.2013
Сообщений: 32
|
|||||||||||
1 | |||||||||||
Не работает sscanf19.04.2014, 14:17. Показов 1165. Ответов 9
Метки нет (Все метки)
Пишу загрузчик моделей формата obj. Но очень странно себя ведет функция sscanf_s. Вот снимок экрана, где ясно видно, что sscanf_s выдает не то, что от неё хотят:
https://dl.dropboxusercontent.... canf_s.png Приведу полный код класса: OBJ.HPP:
0
|
19.04.2014, 14:17 | |
Ответы с готовыми решениями:
9
Sscanf sscanf sscanf и DynamicArray<T> Работа sscanf |
2 / 2 / 2
Регистрация: 12.05.2013
Сообщений: 32
|
|
19.04.2014, 14:53 [ТС] | 3 |
Не понял. Какие функции у меня тут не стандартные? Если Вы про sscanf_s, то sscanf выдает тоже самое.
0
|
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,621
|
|
19.04.2014, 14:55 | 4 |
Там же не видно, где выполнение остановилось. Может эта точка останова вообще не отработала.
0
|
2 / 2 / 2
Регистрация: 12.05.2013
Сообщений: 32
|
|
19.04.2014, 15:06 [ТС] | 5 |
Вообще, без точек останова программа выполняется без выбросов исключений. Есть интересный момент:
https://dl.dropboxusercontent.... 0/main.png т.е. все время на этом участке кода в vec записываются одни и те же значения. О чем это может говорить? Я уже отчаялся в поиске ошибки
0
|
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,621
|
|||||||||||
19.04.2014, 15:51 | 6 | ||||||||||
Что в этом файле obj?
Добавлено через 10 минут Вот этот фрагмент мне не понятен, он ни на что не влияет, выполнения пойдёт всё равно дальше:
Добавлено через 5 минут Почему не так:
1
|
2 / 2 / 2
Регистрация: 12.05.2013
Сообщений: 32
|
|
19.04.2014, 15:55 [ТС] | 7 |
https://dl.dropboxusercontent.... 0/test.obj
Да, в этом участке ступил. Её вообще можно убрать, эффект не изменится) Добавлено через 2 минуты Да, да) признаю тупняк) бывает у меня.
0
|
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,621
|
|
19.04.2014, 15:56 | 8 |
Теперь работает?
0
|
2 / 2 / 2
Регистрация: 12.05.2013
Сообщений: 32
|
|
19.04.2014, 16:37 [ТС] | 9 |
Нет. не работает) В дебаге же видно, что строка все равно корректная, а чтение с этой строки не корректное
Добавлено через 39 минут Всем спасибо. Решение найдено. Ошибка заключалась в злополучной setlocale(0,"RUS");
0
|
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,621
|
|
19.04.2014, 17:11 | 10 |
По смыслу программы в faces следует хранить не копии того, что в v, vt, а индексы в соотвествующих vector.
1
|
19.04.2014, 17:11 | |
19.04.2014, 17:11 | |
Помогаю со студенческими работами здесь
10
sscanf заборохлил функция sscanf Ошибка в sscanf Проблема с sscanf(); Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |