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

#define классы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить блок-схему по коду http://www.cyberforum.ru/cpp/thread998570.html
Кто умеет, сделайте пожалуйста, блок схему, вот код программы #include <stdio.h> #include <stdlib.h> #include <time.h> #include <iostream> #include <fstream> #include <string> using namespace std;
C++ Среда программирования C++ Доброго времени суток! Не знаю где найти программную среду для программирования на С++ версии Portable, чтобы можно было носить с собой на флешке и без всяких сетапов открывать и сразу кодить. Не уверен что такие бывают, но может кто-нибудь знает... Основная цель - создание консольных приложений. Когда-то находил онлайн версию программной среды (можно кодить прямо на сайте и сохранять на... http://www.cyberforum.ru/cpp/thread998519.html
Посоветуйте книги для изучения stl C++
Добрый вечер! Посоветуйте пожалуйста хорошую книгу для изучения stl. Сам достаточно неплохо владею языком с++. Мне советовали книгу "Скотт Мейерс. Эффективное использование STL", но она для людей, владеющих уже представлением о stl. Также читал, что хорошая книга "Николай Джосьютис. C++ Стандартная библиотека. Для профессионалов", но она 2004 года и больше не переиздавалась. Актуальная ли...
C++ Модуль самотестирования
Написать модуль, выполняющий самотестирование, т. е. проверяющий целостность кода программы. Реализация в среде IAR. Может знающие подскажет что нибудь полезное, или поможет его набросать. Заранее спасибо
C++ Выборка подвектора из большего вектора, нужно сделать на 2-х языках программирования! http://www.cyberforum.ru/cpp/thread994579.html
кто-нибудь сможет помочь?? Реализовать алгоритм решения задачи на любых двух языках программирования. программный код;
C++ Контрольная сумма Помогите кто чем может. Дано ТЗ. "В памяти микроконтроллера записан машинный код функции. Исходный текст написан на ассемблере вашим коллегой.(Любой исходный код) Посчитать контрольную сумму кода этой функции и разместить её в теле машинного кода так, чтобы её присутствие не влияло на правильность работы программы." (Программа должна быть на С++, а один из модулей на... подробнее

Показать сообщение отдельно
JerryI
0 / 0 / 0
Регистрация: 26.04.2013
Сообщений: 31

#define классы - C++

06.11.2013, 08:33. Просмотров 472. Ответов 0
Метки (Все метки)

Добрый день.
Понадобилось написать эмулятор кое-чего...
В коде имеется много функций и процедур такого типа:
C++
1
2
3
4
5
VGA.cb
VGA.begin(x, y, m)
VGA.print(x)
file.close()
Serial.print(x)
Этих библиотек, к которым принадлежат они нет необходимо заменить функции на соответствующие:
C++
1
2
3
4
5
GPUBuffer
asm("nop")
asm("nop")
fclose(file)
outtext(x)
Как это сделать без правок в основном(эмулируемом) коде?
Если с #define, то куча таких ошибок:
C++
1
2
353 expected primary-expression before '.' token 
353 `x' undeclared (first use this function)
Добавлено через 9 часов 33 минуты
C++
1
2
3
4
5
#define VGA.cb GPUBuffer
#define VGA.begin(x,y,m) asm("nop")
#define VGA.print(x) asm("nop")
#define file.close() fclose(file)
#define Serial.print(x) outtext(x)
Вот так не работает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru