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

окрытие файла в конструкторе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести все делители заданного натурального числа с++ http://www.cyberforum.ru/cpp-beginners/thread454271.html
Вывести все делители заданного натурального числа
C++ Вычислить значение c++ Вычислить значение заданной функции y=f(x) на данном интервале с заданным шагом h. Вывод значений аргумента и результаты вычисления значений функции сделать в виде таблицы. Функция... http://www.cyberforum.ru/cpp-beginners/thread454270.html
C++ Является ли перевертышем символьная строка
Проверить, является ли перевертышем следующая символьная строка после удаления из нее всех пробелов: а) "АРГЕНТИНА МАНИТ НЕГРА"; б) "А РОЗА УПАЛА НА ЛАПУ АЗОРА" . ...
C++ Начало работы с ПО С++
Доброго времени суток. Подскажите пожалуйста в небольшом вопросе. Начал смотреть видео уроки по программированию на языке С++. Установил ПО CodeBlocks, Microsoft Visual Studio 2010. Пытаюсь...
C++ Для заданной матрицы V найти номер строки и столбца какой-нибудь седловой точки http://www.cyberforum.ru/cpp-beginners/thread454246.html
Для заданной матрицы V найти номер строки и столбца какой-нибудь седловой точки. Например, элемент матрицы называется седловой точкой, если он является минимальным в 1-й строке и максимальным в 4-м...
C++ Помогите найти наиболее подходяшую литературу по си++ хотелось бы найти какой нибудь справочник где были бы перечислены все доступные команды и библиотеки в особенности библиотеки ...без лишних слов коротко и ясно....знаю я мечтатель но всеже надеюсь... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5773 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
28.02.2012, 09:51
Цитата Сообщение от alex_x_x Посмотреть сообщение
перегрузить bool operator!()
лучше operator bool ():
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
 
class Klass
{
public:
    Klass(bool b = false)
    : _b(b)
    {
    }
    
    operator bool () const
    {
    return _b;
    }
 
private:
    bool _b;
};
 
int main()
{
    Klass k;
 
    if(!k)
    std::cout << "Failure" << std::endl;
    else
    std::cout << "Success" << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru