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

Ошибка при использовании функции-члена - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Умножение длинных чисел http://www.cyberforum.ru/cpp-beginners/thread791065.html
Найти произведение двух длинных чисел(целые числа, десятичная запись которых может содержать до 255 цифр). Нужно решить при помощи функций, без классов. Или подкиньте идею, а то не знаю как это...
C++ Циклическая форма перестановки массива Написать код программы формирования циклической формы перестановки любого массива. Помогите написать простейшую версию программы. Заранее большое спасибо. http://www.cyberforum.ru/cpp-beginners/thread791054.html
Функции. Найти матрицу, получающуюся перестановкой столбцов C++
Дана целочисленная матрица размера m х n. Найти матрицу, получающуюся перестановкой столбцов (первого с последним, второго с предпоследним и т.д.). вот программа: #include<stdio.h>...
C++ Создание менеджера памяти с++
У меня имеется вопрос: программа выделяет запрашиваемые пользователем блоки памяти. Затем некоторые из этих блоков удаляются (получается "дырявое" заполнение памяти). Пользователь запрашивает...
C++ Передача динамического массива строк в функцию и работа с ним http://www.cyberforum.ru/cpp-beginners/thread791014.html
Доброго времени суток. Помогите, пожалуйста. Мне нужно в программе объявить динамический массив строк, затем в пользовательской функции его заполнять. У меня вот такие куски кода, связанные с этим:...
C++ Сортировка массива Отсортировать время по возрастанию. пожалуйста помогите. Часы(hours) - от 0 до 23 Минуты (minutes) - от 0 до 60 секунды (seconds) - от 0 до 60 Пример Входные данные 10 20 30 7 30 00 подробнее

Показать сообщение отдельно
ValeryS
Модератор
6679 / 5088 / 475
Регистрация: 14.02.2011
Сообщений: 17,077
21.02.2013, 00:37
Цитата Сообщение от Denis. Посмотреть сообщение
Имел ввиду что bool преобразовывает отличное от нуля в логический.
в последних стандартах С появился тип bool который имеет два значения true( истина) или false(ложь)
не надо их привязывать к нулю или не нулю
да сейчас это соответствует истине 0 false все остальное true, но могут ведь и поменять( хотя вряд ли куча программ рухнет)
но все равно оперируй этими значениями
C++
1
bool b=i;
это преобразование типа как внутри сделает компилятор не известно
а это
C++
1
bool b=i!=0;
уже присвоение
проверятся i не равно нулю если да записывается true если нет( i равно нулю) false

Не по теме:

Цитата Сообщение от Denis. Посмотреть сообщение
Кстати, читаю твою тему про Атмегу и ШД, актуально для меня
и что вычитал



Добавлено через 45 секунд
Цитата Сообщение от Denis. Посмотреть сообщение
bool b = 2; // из численного в логический
нормальный компилятор должен дать ошибку или варнинг
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru