Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
dmal
8 / 8 / 4
Регистрация: 19.02.2013
Сообщений: 140
1

Директивы компилятора

29.04.2014, 19:08. Просмотров 386. Ответов 1
Метки нет (Все метки)

Имеется такой код:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#define MAT(m,r,c) (m)[(c)*4+(r)]
 
#define m11 MAT(m,0,0)
#define m12 MAT(m,0,1)
#define m13 MAT(m,0,2)
#define m14 MAT(m,0,3)
#define m21 MAT(m,1,0)
#define m22 MAT(m,1,1)
#define m23 MAT(m,1,2)
#define m24 MAT(m,1,3)
#define m31 MAT(m,2,0)
#define m32 MAT(m,2,1)
#define m33 MAT(m,2,2)
#define m34 MAT(m,2,3)
#define m41 MAT(m,3,0)
#define m42 MAT(m,3,1)
#define m43 MAT(m,3,2)
#define m44 MAT(m,3,3)
Если правильно понимаю, то это означает, что в коде каждое вхождение m11-m44 заменит на MAT(m, *, *)

Что означает (m)[(c)*4+(r)] ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2014, 19:08
Ответы с готовыми решениями:

Директивы компилятора
Доброго времени суток! Меня интересует что за директивы, и где можно о них...

Директивы препроцессора Составить программу, использующую директивы препроцессора
1) Задать константы M1,M2,...,M5 и вычислить M1+ 2M2 + 3M3 + 4M4 + 5M5 2) С...

Смысл директивы using
Директива using "поднимает" имена всех членов указанного namespace'а в текущий...

Директивы препроцессора
Помогите разобраться. Я не могу понять как работают директивы препроцессора....

Директивы define
Рассматривая настоящую объемную программу, наткнулся на огромное количество...

1
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26368 / 17692 / 7005
Регистрация: 22.10.2011
Сообщений: 31,142
Записей в блоге: 6
29.04.2014, 19:23 2
Это не директивы, а макросы.

MAT(m,2,3) раскроется в (m)[(3)*4+(2)], то есть m[14]
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2014, 19:23

Директивы препроцессора
Добрый вечер, форумчане. Возникла проблема: В условии задания имеется -...

Директивы и их свойства
Ребят вопрос в том что в учебниках пишут мол в случае чего смотрите в директиве...

Директивы предпроцессора 2 задачи
Добрый вечер что то вобще не понял эту тему помогите пожалуйста 1. С помощью...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru