Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вылетает на std::length_error exception - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа со структурой, не дает себя заполнить http://www.cyberforum.ru/cpp-beginners/thread1251617.html
#include <iostream> #include <windows.h> using namespace std; struct newtype { char surname; char name; int year; }worker;
C++ Как правильно передать объект fstream в функцию При использовании следующего подхода возникают вопросы: int myFunc(fstream& data); 1. Если я открою поток из функции, можно ли его закрыть из тела программы? 2. Можно ли поочередно(после закрытия... http://www.cyberforum.ru/cpp-beginners/thread1251558.html
Где скачать GNU c++? C++
Где скачать GNU c++?
C++ Сравнение чисел с плавающей точкой
Известно, что числа с плавающей точкой нельзя сравнивать с помощью ==. Однако, нет ли исключения из этого правила? Дело вот в чём. Если мы вводим значение такой переменной (которое заведомо не будет...
C++ Что делать, если хочется писать программы на заказ? http://www.cyberforum.ru/cpp-beginners/thread1251469.html
Хачю писать програми на заказ, посоветуйти мне што нибуть
C++ Простейшая игра с графикой Подскажите, что требуется для создания игры с простейшей графикой? Можно ли полностью сделать игру на qt? И есть ли какие-нибудь книги по созданию игр на С++ для новичков? подробнее

Показать сообщение отдельно
DrOffset
7506 / 4502 / 1023
Регистрация: 30.01.2014
Сообщений: 7,362
05.09.2014, 19:45
OrmaJever, не помню бывает ли такое в mysql api, но если бывает, то надо бы проверять не возвращается ли ноль, вместо строки. Например (client.cpp:172)
C++
1
2
3
4
    MYSQL_ROW row = mysql_fetch_row( res );
 
    if( Room::findUser( std::stoi( row[0] ) ) ) { // если row[0] == 0, то будет исключение при 
                                              // конструировании std::string (stoi принимает std::string)
И другие подобные места. Даже если ошибка не в этом, то все равно неплохо бы проверить этот момент.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru