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

Парсинг и валидация записи числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить число вхождений в строку подстроки "аба", вывести символы строки, не являющейся буквами или цифрами http://www.cyberforum.ru/cpp-beginners/thread752366.html
решить нужно в течении часа определить число вхождений в строку подстроки "аба" вывести символы строки не являющейся буквами или цифрами
C++ Для енама нельзя перегружать операторы? Для енама нельзя перегружать операторы? http://www.cyberforum.ru/cpp-beginners/thread752361.html
Ошибка компилятора C2360 C++
Здравствуйте,форумчане) Я тут переделываю загрузчик модели,чтобы мог не один начальный меш загрузить,а все,которые есть на сцене.В итоге пользуюсь контейнером vertex. Значит,если кто не знает,в формате .3ds всё разбито оп блоком(бинарное всё)Эти блоки я определяю switch'ем. Вот кусок кода: case 0x4100: Mesh mesh; unsigned short numVerts, numTris,nTexCoord; break; case...
C++ Итерация
Что такое итерационные вычисления? В чём их суть? В чём отличие методов:по определению с предусловием и с элементом с предусловием?
C++ Detours express 3.0 Компиляция http://www.cyberforum.ru/cpp-beginners/thread752318.html
Вообщем проблема с созданием готовых библиотек Скачать с офф сайта http://research.microsoft.com/en-us/projects/detours/ Не могу сделать готовые файлы для своего проекта... Прошу помощи Добавлено через 23 часа 40 минут Подниму.
C++ Пытаюсь переписать код с циклом for, в код с циклом while, но не совсем получается Возникло пару вопросов: #include <iostream> using namespace std; int main () { for (int i = 0; i<=10; i++) cout << i << '\n'; return 0; } 1. Этот код выводит числа от 0 до 10. А как сделать в обратку? Т.е. от 10 до 0. подробнее

Показать сообщение отдельно
iifat
2225 / 1378 / 102
Регистрация: 05.06.2011
Сообщений: 3,799
05.01.2013, 13:55     Парсинг и валидация записи числа
Цитата Сообщение от taras atavin Посмотреть сообщение
А как именно реагирует?
Просто закончит разбор. А потом увидит, что разобрана не вся строка и выдаст ошибку.
C++
1
if (*p) {error} // неведомые символы в конце строки
-- я просто коркретику не стал прописывать.
Цитата Сообщение от taras atavin Посмотреть сообщение
А мне надо str::string
Прикинь, как переписать на std::string. Я из изучать пока не рвусь.
Цитата Сообщение от taras atavin Посмотреть сообщение
А где цикл?
В sliceInt -- она там тоже есть.
Цитата Сообщение от taras atavin Посмотреть сообщение
Если уж нельзя выдать сообщение, то пусть лучше вылетает
Что значит -- нельзя? Можно, и не одним способом, и совершенно различной подробности. Один из способов я тебе даже набросал. Не самый лучший, разумеется -- лучшие гораздо сложнее.
Цитата Сообщение от taras atavin Посмотреть сообщение
Проблема в том, что целые и действительные в разных системах счисления
Та ради ж бога! Зачем обсуждать задачу? Она поставлена -- и ладно! Дело ж не в том, какие числа моя съест, какие нет, хотя она, кстати, и правда слишком уж всеядна. Дело в том, что моя -- не падает на неправильных числах! Добавь туда проверок на обязательность точки, добавь, кстати, ±, которых я забыл, -- в общем, как я уже говорил, это не решение, это идея, над которой ещё немало работать.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru