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

Заменить макрос на встраиваемую функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возможность повторить расчет с новыми данными не выходя из программы. http://www.cyberforum.ru/cpp-beginners/thread92050.html
Подскажите пожалуйста, как на С++ будет писаться код, который на Паскале пишется так: program Laba; Label 1; ch :char; 1: writeln("Введите a,b,c"); readln(a,b,c); ...................... тело программы
C++ Заполнение двумерного массива как написать функцию ввода двумерного массива вещественными и не обязательно положительными числами, которые генерируются случайным образом? http://www.cyberforum.ru/cpp-beginners/thread92048.html
C++/CLI WinForms Копия BackgroundWorker
Здравствуйте! У меня вопрос: К примеру, я хочу сделать что-то типа модели автомобильной дороги (2D). Как можно сделать так, чтобы машинки(картинки) в случайное время создавались и сами ехали? У меня есть компонент BackgroundWorker, в процедуре RunAsync() есть код создания, отображения и управления машинкой. Но проблема в том, что у меня не получается создать НЕЗАВИСИМУЮ копию этого компонента...
C++ По нажатию клавиши выделять текст в консоли
с помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки не более 70) имя файла расширение dat написать программу которая 1 выводит текст на экран дисплея 2 по нажатию произвольной клавиши поочередно выделяет каждле предложение текста 3 определить количество предложений в тексте уже 2 месяца капаю по интернету и книжкам и...
C++ Алгоритм http://www.cyberforum.ru/cpp-beginners/thread92012.html
Найти сумму (∑_(i=1)^n▒a_(i^2 ) )mod k с помощью алгоритма for_each
C++ алгоритм for_each с помощью алгоритма for_each нужно посчитать сумму: Σ i от 2 до n (xi*xi-1) void for_each(Iter begin, Iter end, Action action) { for(; begin != end; ++begin) action(*begin); } подробнее

Показать сообщение отдельно
ildarn
0 / 0 / 1
Регистрация: 07.12.2009
Сообщений: 14

Заменить макрос на встраиваемую функцию - C++

02.02.2010, 21:48. Просмотров 618. Ответов 2
Метки (Все метки)

Готовлю вопросы к экзамену, непонятны некоторые пункты:

1) Заменить макрос на встраиваемую функцию
#define A VERAGE(a,b) (((a)+(b))/2)
В чем могут быть отличия при вызове встраиваемой функции от использования директивы #define?

2) Чему равны значения переменных str и i после записи:
str = new char[20];
i = new int;
какого типа должны быть переменные str и i?

3) Можно ли объявить у класса две следующие функции? Почему?
bool isFull() const;
bool isFull();

Заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru