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

Первое С++ приложение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из одного файла скопировать в другой не удаляя содержимое второго и вывести на экран http://www.cyberforum.ru/cpp-beginners/thread948343.html
Помогите пожалуйста с задачей, на вид простенькая, но не знаю что делать из одного файла скопировать в другой не удаляя содержимое второго и вывести на экран
C++ Обращение методу в объекте** struct SomeProvider { public: void (* someFunc)(); } void callSomeFuncInSomeProvider(SomeProvider **p_ptrProvider) { /** Как вызвать метод someFunc? **/ // p_ptrProvider->someFunc() // Так... http://www.cyberforum.ru/cpp-beginners/thread948318.html
Результат функции зависит от ёё расположения в коде О_о C++
Подскажите студенту пожалуйста в чём у меня косяк (ну кроме ДНК ): Функция по разному реагирует на расположение в коде . При вызове функции Bubbles (а точнее очередности вызова параметра Min...
C++ Задачка на иниересную тему
Доброго времени суток. Решаю олимпиадные задачи по программированию, наткнулся на описанную ниже задачу и не могу понять, с какой стороны к ней подойти... Текст задачи: Через прямоугольник,...
C++ Отсортировать массив методом вставки http://www.cyberforum.ru/cpp-beginners/thread948298.html
#include <conio.h> #include <iostream.h> #include <math.h> main() // oboznacheniya peremennih { int n,//kolichestvo elementov ishodnogo massiva m,//kolichestvo elementov massiva znacheniy...
C++ Консольное приложение. Матрицы.Написать и протестировать функции Написать и протестировать функции вычитания матриц, изменения знака матрицы, формирования единичной матрицы, умножения матрицы слева на ее транспонированную, перестановки двух столбцов матрицы,... подробнее

Показать сообщение отдельно
SilentHunt
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 13
06.09.2013, 17:59  [ТС]
Согласен, в окончательном варианте класса она не нужна, я использовал "else" для отлова ошибок, присылаемых SnmpSendMsg.
Хотя там "else" в принципе не нужен, уловил.
Цитата Сообщение от Jupiter Посмотреть сообщение
что вернет этот метод если условие в if не выполнится?
Пардон, невнимательность.

C++
1
2
3
4
5
6
7
8
9
10
11
int snmpident::GetSnmpValue()
{
if (sesshandle!=SNMPAPI_FAILURE)
{
SNMPAPI_STATUS Status=SNMPAPI_FAILURE;
    Status = SnmpSendMsg(sesshandle,snmpSrcEntity,snmpDstEntity,snmpCtxt,snmpPdu);//send pdu
 if (Status==SNMPAPI_SUCCESS) return(0);
return(1);
}
return(1);
}
Добавлено через 10 минут
C++
1
2
3
4
if ((sesshandle!=SNMPAPI_FAILURE)
&& (SnmpSendMsg(sesshandle,snmpSrcEntity,snmpDstEntity,snmpCtxt,snmpPdu)==SNMPAPI_SUCCESS))
 return(0);
 return(1);
Вот, так лучше.

Добавлено через 1 час 50 минут
Позвольте ещё вопрос:
когда я тыкаюсь из CALLBACK функции в reinterpret_cast<snmpident*>(lpClientData)->reply=sv.value.sNumber;, у меня есть все шансы попасть в уже удаленный объект. Как быть?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru