Форум программистов, компьютерный форум 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); подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт CЭксперт С++
6625 / 3816 / 500
Регистрация: 29.11.2010
Сообщений: 10,072
06.12.2012, 22:09     как правильно понять тип bool ? bool true(const string &str) и что дает это значение ?
alex_len, bool - истина. Рассматривай как элемент логики. Если (выражение) аналогично если (выражение == истина)
C++
1
2
3
4
bool f(const std::string &s)
{
    return s.length() % 2;
}
по аналогии
C++
1
2
3
4
bool f(const std::string &s)
{
    return s.length() % 2 == true;
}
или даже так:
C++
1
2
3
4
5
bool f(const std::string &s)
{
    if (s.length() % 2 == true) return true;
    else return false;
}
 
Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru