HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > C++ Builder и vec3_t
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



C++ Builder и vec3_t

Что-то С++ Builder очень ругается на vec3_t. Говорит, что в строке с определением типа vec3_t нет определения типа (Type name expected). Кто-нибудь может сказать, в чем дело?

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 79143

Старое сообщение 15-06-2011 13:52
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32590
Нанёс повреждений: 392 ед.

Рейтинг



надо где-нибудь определить vec3_t.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 79153

Старое сообщение 15-06-2011 18:23
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Дядя Миша тип-то у него какой?

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 79154

Старое сообщение 15-06-2011 18:29
- За что?
IPwnMice
ALERRRT!!!
Девойс

Дата регистрации: May 2011
Проживает: Санкт-Петербург
Сообщений: 89
Возраст: 27

Рейтинг



float[3]?

Сообщить модератору | | IP: Записан
Сообщение: 79156

Старое сообщение 15-06-2011 19:16
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32590
Нанёс повреждений: 392 ед.

Рейтинг



C++ Source Code:
typedef vec3_t float[3];

Это для чистого Си.
А если у тебе С++ и есть класс Vector, то надо сделать #define TRUE FALSE// вот вам vec3_t Vector.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 79157

Старое сообщение 15-06-2011 19:17
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Дядя Миша спасибо, с дефайнами уж играться не буду, черевато это все)

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 79165

Старое сообщение 16-06-2011 05:15
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32590
Нанёс повреждений: 392 ед.

Рейтинг



Alex_Gordon в халфе сделано именно так.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 79167

Старое сообщение 16-06-2011 06:52
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Дядя Миша да я говорю про #define TRUE FALSE.
А так - да, ошибка с vec3_t ушла. Но там еще куча других.
Тут предыстория такая: я наконец-то начал OpenGL изучать. И когда мне надоело кубики текстурированные рисовать, я добрался до старого mdlviewer'a, который вальвовский еще. Там тоже поигрался, из серии туманчик добавил и всякое такое. И тут мне в голову мысль пришла это дело на C++ Builder перенести. А он кучу всяких функций и типов жевать просто не желает. Вот и все.

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


Сообщить модератору | | IP: Записан
Сообщение: 79168

Старое сообщение 16-06-2011 07:14
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


Alex_Gordon сказать "а может ты просто му**к" - уже не хочется. Ладно, хоть не делфи. Я в своё время (для одной конторы) написал простой модел-показер на VC6 в виде ActiveX и, таки да, вапихнул его в:
* делфи! (о, да, детка!)
* си++ быдлер
* интернет иксплоттер
* мокрософт ворд
* адобе окробад
* emacs

И, таки ещё раз "да", я использовал там хл-подобный Vector (довольно весомо дописанный), но, столкнувишсь с некотоорой... неадекватностью борланда, мне пришлось тупо использовать float[3] в нём, и class Vector в MFC. Мораль? Выкинь ворланд в топку! Не смей порочить сакральные коды!

PS: борланд - ХУДШЕЕ место для изучения OpenGL. Скачай (простите меня, о небыдлокодеры!) QT SDK и рисуй формочки в кутэ креаторе. Благо примеров с опенГЛ там хватает.

over.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 80024

Старое сообщение 07-07-2011 17:43
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 03:40. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > C++ Builder и vec3_t
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024