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

Не работает try catch - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ символ "." http://www.cyberforum.ru/cpp-beginners/thread319305.html
есть дата в long (выглядит вот так 20110504) я хочу встаить точки пишу вот так (pointer указывает на начало буффера) *pointer = '.'; или spritnf(pointer ,".",0);
C++ Связь с интернетом Добрый день. Решил перебраться с Сишника на WEB-программирование. Но для того что бы лучше понять что оно из себя представляет хочу написать чатик на обычном C++ с синим экраном. Подскажите,... http://www.cyberforum.ru/cpp-beginners/thread319302.html
C++ Действительное число сократить к заданному разряду
програмка на Турбо Си. Действительное число сократить к заданному разряду :) от типо такой финишер - "введите разряд" - к примеру 3 введите число: 6,372792381739717471 ответ: 6,373. помогите кто...
C++ умножение через сложение рекурсией и без рекурсии на с++
ПОмогите плиззз!!!
C++ Мониториг файловой системы http://www.cyberforum.ru/cpp-beginners/thread319293.html
Хотелость бы организовать листинг файловой системы. В плане отслеживания изменений в директориях. Т.е. сделать снимок файловой системы (отдельно по директориям) - с выводом характеристик каждого...
C++ Подсчитать количество локальных минимумов заданной матрицы Здравствуйте. У меня вопрос слегка необычный, а точнее просьба, у меня есть программа, которая работает как надо. Но я не могу разобраться в листинге программы, не могли бы вы мне написать... подробнее

Показать сообщение отдельно
nill
10 / 10 / 0
Регистрация: 16.08.2009
Сообщений: 417
14.06.2011, 11:03  [ТС]
CyBOSSeR,

если конкретно говорить о том что мне нужно то вот

C++
1
2
3
p_pgresult =PQexec(p_pgconn, zapros.c_str());
X = atof(PQgetvalue(p_pgresult, 0, 0));
Y = atof(PQgetvalue(p_pgresult, 0, 1));
тут идет запрос к базе на Postgres и иногда PQgetvalue непонятно почему выполняеться неправильно и соответсвенно atof не может отработать нормально

как такое обработать в try catch ?


Я писал

C++
1
2
3
4
5
6
try{
p_pgresult =PQexec(p_pgconn, zapros.c_str());
X = atof(PQgetvalue(p_pgresult, 0, 0));
Y = atof(PQgetvalue(p_pgresult, 0, 1));
}
catch(...){}
но никакого эффекта прога не видит этот catch
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru