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

[C/C++]Компилятор g++.Странности с true и false.Кто нибудь может прокомментировать/повторить это у себя? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ стек со структурой http://www.cyberforum.ru/cpp-beginners/thread55836.html
Не могу найти ошибку. Что-то с добавлением элементов. При выводе выводится только последний(столько же раз сколько всего элементов) #include <iostream> #include <conio.h> using namespace std; struct stack { int *dat; stack *prev;
C++ Табулирование кусочно непрерывной функции. Помогите пожалуйста с решением задачи. Выводить по диагонали снизу вверх слева направо в формате f(x)=y через паузы по 5 секунд порциями по N значений (N задает пользователь).Найти и вывести количество пробных точек, которым соответствовало значение функции ниже среднего на исследуемом отрезке.Примечание: вычисление y(x) оформить в виде функции с одним аргументом. Вот функция... http://www.cyberforum.ru/cpp-beginners/thread55829.html
Задания с операторами выбора C++
Задали две программы а материал не обьяснили сам пробывал но запутался с оператарами Задача 1 даны три различных числа,увеличить меньшее из них на 20,из большего вычесть среднее,среднее удвоить. Задача 2 если сумма трех попарно различных чисел х,у,z меньше единицы, то меньшее из х,у заменить полусуммой y и z, иначе большее из х и zзаменить на у(в четвертой степени) Буду благодарен любой...
Сортировка двухмерного масива C++
нужно написать в среде Borland C++ програму сортировки двухмерного масива методом пузырька следуя даной блок-схеме. Заранее благодарна.
C++ Построение списка http://www.cyberforum.ru/cpp-beginners/thread55813.html
В интернете очень много инфы по поводу построения списка через класс "List" или подобных. Но как построить список не прибегая к классам?
C++ Cоздать и вычислить матрицу. помогите программный код написать плиззз задание: дана матрица S вычислить сумму главной диагонали матрицу вводить с клавиатуры плизз очень нужна подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
17183 / 5437 / 336
Регистрация: 30.03.2009
Сообщений: 14,742
Записей в блоге: 26
11.12.2009, 15:51     [C/C++]Компилятор g++.Странности с true и false.Кто нибудь может прокомментировать/повторить это у себя?
Собственно макрос NULL придумали опять-таки по соображениям переносимости кода между платформами. Т.е. программист пишет код:

C
1
2
3
4
5
6
p = NULL;
...
if (p)
{
...
}
Но при этом на одной платформе NULL раскроется в (void*)0, а "if (p)" в "if (p != 0)". Но на другой платформе это может раскрыться в "p = (void*)-1" и "if (p != -1)", но это спрятано на уровне интерфейса и программных соглашений на архитектуру, которые учитывает компилятор. Т.е. указанный выше код будет правильно работать независимо от того, как всё это безобразие настроено
 
Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru