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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Игорюня
20 / 16 / 7
Регистрация: 07.12.2013
Сообщений: 244
#1

Что значит запись в макросе - C++

25.02.2014, 12:07. Просмотров 279. Ответов 2
Метки нет (Все метки)

C++
1
#define MAX(x,y) (x > y ? x : y)
Собсно,макрос,который находит наибольшее число. Вначале идёт сравнение,а вот дальше я не понял,для чего нужны знаки ? и : .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2014, 12:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что значит запись в макросе (C++):

что значит L##x в макросе #define _T(x) L##x? - C++
и что значит выражение #define X почему отсутствует второй параметр? Заранее спасибо за ответы.

Что значит запись - C++
Собственно интересует, что значит обратиться к "-1" элементу в массиве "old_vtable_" и что я присвою 3 элементу в массиве "_array"?....

C++ Что значит запись - C++
Скажите, пожалуйста, что означает эта запись? Идет цикл, а дальше я не знаю, что значат эти числа 65 и 122? Разъясните, пожалуйста,...

Нюансы синтаксиса:что значит запись f *= i ? - C++
#include <iostream> #include<stdio.h> #include<conio.h> #include<math.h> using namespace std; void main(void) ...

Нюансы синтаксиса: что значит запись newPtr-> nextPtr=firstPtr ? - C++
В книге Дейтела Харви, в главе 15 при разборе связного списка встретил такое выражение " newPtr-> nextPtr=firstPtr ", не могу поеять как...

Что значит запись char massiv[] = "text" ? - C++
Почему не указан размер массива и присваивается строка?

2
zer0mail
2368 / 1998 / 199
Регистрация: 03.07.2012
Сообщений: 7,185
Записей в блоге: 1
25.02.2014, 12:10 #2
Обычная тернарная операция.
1
bgm123
39 / 39 / 16
Регистрация: 29.01.2013
Сообщений: 277
25.02.2014, 12:12 #3
http://ru.wikipedia.org/wiki/%3F:#C.2B.2B
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2014, 12:12
Привет! Вот еще темы с ответами:

Что значит запись "if (b & 1)" - C++
что значит if (b & 1) почему когда b = 6 не проходит? т.к. четная?

Sleep(8000) - что значит? На что можно заменить в борланд с++? - C++
Не распознаёт Sleep(8000) . Если за комментировать пишет что f заданно но не используется. Как исправить? ...

Что значит Handle hf? Что в эту функцию нужно передавать - C++
мне нужно создать функцию Node * ReadNode(HANDLE hf); (Node это структура) Так вот вопрос в том что значит Handle hf? Что в эту функцию...

Что значит ->? - C++
Наткнулся на непонятное место в непонятном коде. Оно показалось мне особенно непонятным, загуглить не получилось. Что значит: new...


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

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

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