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

C++

Войти
Регистрация
Восстановить пароль
 
JerryI
0 / 0 / 0
Регистрация: 26.04.2013
Сообщений: 31
#1

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

06.11.2013, 08:33. Просмотров 503. Ответов 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)
Вот так не работает
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 08:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос #define классы (C++):

Экранировать символ решётки в define - C++
Мне нужно склеить слово "bit" и число от 0 до 7. На данный момент это делается в лоб: #define INTERRUPT_FLAG bit4 Но поскольку я всё...

Классы - C++
Разработать класс на С++ , набор методов (конструктор, деструктор и указаны методы) для программной модели заданного объекта. Описание...

классы - C++
Здравствуйте! Помогите, пожалуйста, написать задачу на С++ по классам. Вот текст: Класс «Человек» Поля: имя, рост, вес Метод:...

Классы с конструкторами - C++
Привет всем..помогите задачки решить пожалуйста!!! Создать класс для хранения квадратных матриц. Интерфейс класса: 1) конструктор...

Графика+классы с++ - C++
В общем ребят суть проги такова: реализовать балистическое движение тела под действием сил ньютона(стрельба из пушки), при создании...

Объекты и Классы - C++
Кто ни будь, может подробно и понятно обьяснить или дать линк на статью о том, что такое Класс, и Объект?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2013, 08:33
Привет! Вот еще темы с ответами:

Что означает #define ? - C++ Builder
Добрый день . Подскажите пожалуйста что такое #define без значения ? В Билдере в автоматически созданном файле Unit1.h встретил строчку...

Вывести значение макроса #define - C++ Builder
Здравствуйте. Возникла проблема с #define. Нужно каким-нибудь способом вывести на экран значение макроса #define типа этого:#define...

Классы - C++ Builder
Нужно сделать иерархию из основных деталей которые используютcя в электронике Используя при этом классы Всего 5 элементов, на каждый...

Как реализовать директиву #define для создания шаблона отпределения #define ? - C (СИ)
Здравствуйте уважаемые. При написании программы появилась необходимость задать шаблон создания #define через #define (извините за...


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

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

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