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

Операторы ветвления. Переменная bool - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объявление параметра типа шаблона дружественным http://www.cyberforum.ru/cpp-beginners/thread1792531.html
Объясните, что значит friend Type?
C++ Посоветуйте книги по STL Добрый день. Можете посоветовать книжку по библиотеке STL, я так понимаю, она должна охватывать более-менее все возможности С++. Я находил в интернете, но есть варианты. Какой выбор на ваш взгляд самый оптимальный? вот тут советуют Джосаттиса http://www.cyberforum.ru/cpp-beginners/thread152353.html Есть ли альтернативный взгляд? http://www.cyberforum.ru/cpp-beginners/thread1792527.html
C++ Нужны задачки для упражнения в работе со списком, стеком, очередью и двусвязным списком
Недавно научился строить список, стек, очередь, двусвязный список в С++, что бы закрепить навыки мне нужны задачки. Можете подсказать, где их найти?
Как найти текущий адрес программы? C++
1) ofstream("test.txt") создаёт файл test.txt в папке с программой, как создать папку в папке с программой и поместить в него файл ? 2) как получить текущий адрес в буфер, т.е допустим я не знаю где находится у пользователя программа, но мне нужно знать этот самый адрес что бы в той директории создать папку и поместить туда файл.
C++ Как исправить ошибку http://www.cyberforum.ru/cpp-beginners/thread1792483.html
доброго времени суток. вот у меня есть тут такой дефолт констрактор. MString::MString():length(8){ this->data = new char; assert(data != 0); this->data = "UNKNOWN\0"; } во время компиляции выдаеться вот такая вот ошибка. что не так написано??? заранее спасибо.
C++ Нужно найти ошибку в списках #include <iostream> #include <conio.h> using std::cout; using std::cin; using std::endl; //структуры struct Abc { подробнее

Показать сообщение отдельно
OcrN
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 38
11.08.2016, 13:36     Операторы ветвления. Переменная bool
Здравствуйте уважаемые форумчане.
У меня такой вопрос, у меня в коде стоит проверка.

Пример :

C++
1
2
3
4
5
6
7
8
bool vetka2 = false;
 
void main () {
 
if (if (ID != -1 && myClist != GetClist))
 
 // Дейсвие кода
}
Суть в чем , я хотел бы что бы вторая проверка в условии работала от значения булевой переменной.
а именно вот эта(Выделил красным)

C++
1
2
3
4
5
6
7
8
bool vetka2 = false;
 
void main () {
 
if (if (ID != -1 && [COLOR="Red"]myClist != GetClist[/COLOR]))
 
 // Дейсвие кода
}
Т.е. Если переменная vetka2 == true, то будет проверятся и ID != -1 и myClist != GetClist
А если vetka2 == false, то будет выполнятся только ID != -1
Сразу говорю что вот так нельзя:
C++
1
2
3
4
5
6
7
8
9
bool vetka2 = false;
 
void main () {
 
if (if (ID != -1))
 
 if (myClist != GetClist) {
}
}
Пробовал еще вот таким вот способом , но работает не так как нужно
C++
1
2
3
4
5
6
7
8
9
10
bool vetka2 = false;
 
void main () {
 
if (if (ID != -1 && (myClist != GetClist && vetka2 == true) )
{
 
// КОД
}
}
Будьте добры подскажите что нибудь)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru