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

Проверка объявления нескольких define - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы. Вставить значение a перед всеми элементами, кратными а http://www.cyberforum.ru/cpp-beginners/thread1051626.html
Вот условие задачи. Дан массив из N положительных элементов, больших 1 (2<=N<=100). Вставить значение a перед всеми элементами, кратными а Формат входных данных: На входе подаются в первой...
C++ Параметр shmget У функции shmget три параметра. С первыми двумя всё понятно, а вот третий параметр мне не совсем понятен. Вот прототип ф-ии: shm_id shmget ( key_t key, /* ключ к сегменту */ int size, /* размер... http://www.cyberforum.ru/cpp-beginners/thread1051615.html
Вычисление функции,разложением ее в ряд C++
Помогите, пожалуйста, в решении задачи. НИЧЕГО НЕ ПОЛУЧАЕТСЯ Написать программу нахождения суммы ряда с заданной точностью ε. Использовать рекуррентные соотношения при вычислении очередного...
Строки свой класс C++
Вобщем в чем проблема, нужно реализовать строковый класс начальная структура такова Str.h #include <iostream> class MyString { private: static const int MAX_STATIC_SIZE = 16; union {
C++ Дана непустая последовательность символов http://www.cyberforum.ru/cpp-beginners/thread1051576.html
Делаю лабораторные и застрял вот на такой задаче!( 1. Дана непустая последовательность символов. Требуется построить и напечатать множество, элементами которого являются встречаю щиеся в...
C++ В одномерном массиве,состоящем из n вещественных элементов,вычислить: В одномерном массиве,состоящем из n вещественных элементов,вычислить : 1) кол-во отрицательных элементов; 2) сумму модулей элементов массива,расположенных после минимального по модулю элемента; ... подробнее

Показать сообщение отдельно
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
22.12.2013, 12:39  [ТС]
Tulosba, это я в примере ошибся. На деле у меня есть так:
C++
1
2
3
#define SMEM 100000
#define SMEM_READ
#define SMEM_WRITE
Если SMEM не определено, то массив не создан, а значит читать или писать не надо:
C++
1
#if defined(SMEM) && defined(SMEM_READ)
и такое же условие на WRITE. Если не определено SMEM_WRITE не нужно только писать в массив, но читать из него надо.
Правильно ли я сделал? Я думаю да, но не работает. Если и Вы считаете это верным, значит ошибся где-то ещё

Добавлено через 52 минуты
Так да, была ошибка в другом месте
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru