|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.02.2012, 20:01 | #1 |
Упртй программер
Форумчанин
Регистрация: 26.11.2009
Сообщений: 150
|
Ошибка
1>d:\games\stargate\engine_new\main \mathlib.cpp(8): error C2144: синтаксическая ошибка: перед "void" требуется ";"
Код, на который матерится: Код:
Код:
кто что скажет? VC++ 2010 Express x86 Rus, Win7 x86 Ultimate Rus, 2.2hHZ Athlon 3800+, 2gB RAM, nvidia 8600GT 256/64
Помощь с кодом/лабами по С/С++
Контакты: ICQ 623334555 Skype: btwosoft; Mail: b2soft@yandex.ru |
03.02.2012, 20:24 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
в С++ void в скобках упразднен.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.02.2012, 20:29 | #3 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
А что это за файл mathlib.h? Я такого не знаю. Ошибка скорей всего выскакивает из-за него. Уберите директиву #include <mathlib.h> и попробуйте скомпилировать ваш последний пример. Думаю, что ошибок не будет.
Со мной можно встретиться на www.clipper.borda.ru
|
03.02.2012, 20:32 | #4 |
Упртй программер
Форумчанин
Регистрация: 26.11.2009
Сообщений: 150
|
mathlib - мой хедер файл, там много всего разного. ща попробовал без него - компиллируется. но у меня в mathlib.h прототипы функций для файла mathlib.cpp, если убрать хедер - материться что функции/переменные и т д не найдены. а если оставить - вышеописанную ошибку
Помощь с кодом/лабами по С/С++
Контакты: ICQ 623334555 Skype: btwosoft; Mail: b2soft@yandex.ru |
03.02.2012, 20:45 | #5 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2b2soft
во-первых Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
03.02.2012, 20:49 | #6 | |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
Цитата:
И еще, собсттвенные заголовочные файлы надо включиться как #include "mathlib.h", а не как #include <mathlib.h>. То есть надо пользоваться двойными кавычками, а не угловыми скобками при включении вашего собственного заголовочного файла. Естественно он должен располагаться в том же каталоге, где и остальыне файлы вашего проекта.
Со мной можно встретиться на www.clipper.borda.ru
|
|
03.02.2012, 20:51 | #7 |
Упртй программер
Форумчанин
Регистрация: 26.11.2009
Сообщений: 150
|
во всё, просто подключил старую неисправленную версию маслиба. сейчас опять исправляю, вроде должно работать, спасибо всем за отзывы!
Помощь с кодом/лабами по С/С++
Контакты: ICQ 623334555 Skype: btwosoft; Mail: b2soft@yandex.ru |
03.02.2012, 21:02 | #8 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
дело в том где находиться включаемый файл. если в путях поиска инклюдов(стандартные инклюдники например), то в угловых скобках. а если рядом с текущим файлом то кавычки Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
03.02.2012, 21:09 | #9 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
А с каких это пор вы собственные заголовочные файлы проекта кладете в стандартные инклуды?! Вам никто до меня не говорил, что этого делать нельзя?!
Со мной можно встретиться на www.clipper.borda.ru
|
03.02.2012, 21:12 | #10 |
Упртй программер
Форумчанин
Регистрация: 26.11.2009
Сообщений: 150
|
какая разница? у меня он лежит в стандартных инклудах - мне так удобнее
Помощь с кодом/лабами по С/С++
Контакты: ICQ 623334555 Skype: btwosoft; Mail: b2soft@yandex.ru |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Nero - ошибка драйвера DMA. ошибка CRC | NecRoMat | Софт | 5 | 09.05.2012 01:29 |
Ошибка run-time Error 1004 общая ошибка ODBC | kaval88 | Microsoft Office Excel | 0 | 27.02.2011 20:20 |
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? | ankris | HTML и CSS | 5 | 23.11.2010 16:58 |
Это ошибка Delphi или моя ошибка??? | bloodeagle | Общие вопросы Delphi | 3 | 12.11.2009 15:26 |
...Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка... | infrared | Помощь студентам | 0 | 16.04.2009 17:44 |