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

как правильно понять тип bool ? bool true(const string &str) и что дает это значение ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ динамический двумерный массив (получить адрес на первый элемент первой строки) http://www.cyberforum.ru/cpp-beginners/thread722103.html
есть двумерный массив ........ // объявление двумерного динамического массива int **matrix=new int* ; for(int count=0; count < n; count++) matrix=new int; // где matrix – массив указателей на выделенный участок памяти под массив целых чисел типа int .........
C++ Класс как массив o.O Возможно ли сделать из класса подобие массива? В классе есть vector<int> Objects; Возможно ли сделать обращение к элементам Objects не так: MyClass.Objects.at(INDEX) а так: MyClass или хотя бы: MyClass.Objects Заранее спасибо :) http://www.cyberforum.ru/cpp-beginners/thread722102.html
C++ Вычисление функций с использованием их разложения в степенной ряд
Вот такие дела... Пожайлуста, код программы... Никак не могу это решить. :cry:
C++ Метод минимальных поправок
помогите с прогой метод минимальных поправок если ктото писал киньте плиз а то алгоритм не могу понять
C++ при вызове функции pow() выдаёт ошибку: test.cpp:(.text+0x59b): undefined reference to `pow' http://www.cyberforum.ru/cpp-beginners/thread722072.html
В чём дело? Добавлено через 1 минуту ps. Заголовок math.h подключен.
C++ Составить программу, в строке, введенному пользователем, подсчитывает число вхождений того или иного символа. Написать функцию count вычисления числа Составить программу, в строке, введенному пользователем, подсчитывает число вхождений того или иного символа. Написать функцию count вычисления числа вхождений в строку s символа c: int count (char * s, char c); подробнее

Показать сообщение отдельно
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
06.12.2012, 22:12     как правильно понять тип bool ? bool true(const string &str) и что дает это значение ?
bool - логический тип. Т.е либо да (true, т.е. истина), либо нет (false, т.е. ложь).
Это когда нужно одно из двух выбрать. Очень полезны так называемые "флажки". Переменная типа bool, которую мы используем для того, чтобы указать, какое действие в коде должно выполняться.
Пример (вроде наглядно):
C++
1
2
3
4
5
6
bool flag = true //флажок типа bool. Даем ему значение, например, true (здесь непринципиально, с точки зрения кода)
int i=3, j=5;
if (flag == true)
 i+=j;
else
 i-=j;
В данном случае, т.к. мы задали flag = true, выполнится первое действие, т.е к i прибавим j.
 
Текущее время: 07:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru