Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 236
от 07.11.2005, 15:18

Администратор:Калашников О.А.
В рассылке:Подписчиков: 229, Экспертов: 33
В номере:Вопросов: 2, Ответов: 4


Вопрос № 28761: Здраствуйте, уважаемые эксперты. Помогите новичку. Как в CBuilder'e избавиться от предупреждения. В одном файле (uDeclarations.h) объявлена структура, в другом файле (uMain.cpp) она используется. (см. приложение). При линковке выдает: [Linker Warning...
Вопрос № 28778: Здравствуйте! В институте изучаю языки "C" и "C++" (ознакомительный уровень). Хотелось бы узнать, для чего в первую очередь предназначен каждый из языков (для написания какого рода программ), главные отличия между ними, а ...

Вопрос № 28.761
Здраствуйте, уважаемые эксперты. Помогите новичку. Как в CBuilder'e избавиться от предупреждения. В одном файле (uDeclarations.h) объявлена структура, в другом файле (uMain.cpp) она используется. (см. приложение). При линковке выдает: [Linker Warning] Public symbol '_NullClip' defined in both module D:PROJECTSUMAIN.OBJ and D:PROJECTSUDECLARATIONS.OBJ. В литературе пишут, что надо объвить переменную со спецификатором extern, но если это проделать выдает ошибку: Unresolved external refereced.

Приложение:

Отправлен: 02.11.2005, 06:33
Вопрос задал: Алексей (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Jadd
Здравствуйте, Алексей!
Хорошо бы весь кусок кода посмотреть с объявлением переменной типа Вашей структуры во втором файле. Extern тут никак не поможет, а ворнинг еще не означает ошибку, а просто предупреждает о неоднозначной ситуации. Код пришлите плиз мне на почту и я скажу в чем трабла.
---------
Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Практикант)
Отправлен: 02.11.2005, 09:04
Оценка за ответ: 5
Комментарий оценки:
спасибо за помощь


Вопрос № 28.778
Здравствуйте!
В институте изучаю языки "C" и "C++" (ознакомительный уровень).
Хотелось бы узнать, для чего в первую очередь предназначен каждый из языков (для написания какого рода программ), главные отличия между ними, а также небольшой список широко известных программ, написанных на этих языках.
Отправлен: 02.11.2005, 11:02
Вопрос задал: Euphoriz (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Jadd
Здравствуйте, Euphoriz!
Странный вопрос. Любые программы можно писать на каждом из них. Разница в поддержке ООП (Объектно-Ориентированного Программирования) в С++. Винда, Линухи многие современные программные комплексы написаны на С/С++. Главные отличия читай в книгах по этим языкам.
---------
Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Практикант)
Отправлен: 02.11.2005, 11:09
Оценка за ответ: 4
Комментарий оценки:
Спасибо!

Отвечает: estiGi
Здравствуйте, Euphoriz!
Ну, навеное, назначение С уже будет сложновато найти. С++ можно предназначить для чего угодно. Ну, разве что драйвера пишут на ассемблере, да и то, имхо, - пишут на С++ и делаю ассемблерные вставки.
Широко извесная программа на С++ - Microsoft Windows :)
И советовал бы писать на MS Visual Studio, а не конструкторе типа Delphi.
Ответ отправил: estiGi (статус: 5-ый класс)
Отправлен: 03.11.2005, 00:55
Оценка за ответ: 5
Комментарий оценки:
Спасибо! Думаю, если уж "C" - низкоуровневый, то на нём могут вирусы писать... Но лучше уж на Ассемблере... А я, вообще, буду изучать его на лекциях по системному программированию. Ума не приложу, что это - видно будет...
MSVS - попробую, благо, в бесплатной локальной сети такого добра валом!

Отвечает: VampSergey
Здравствуйте, Euphoriz!
Язык C по сравнению с С++ не низкоуровневый! Просто в С нет ООП. Существует мнение :), что Open Graphic Library написана на С++, как и DirectX. Поэтому С++ используют для игр. А язык "С" по-моему прекращает свое развитие(но не использование!).

>> Хотелось бы узнать, для чего в первую очередь предназначен каждый из языков
а в институте этого не раскажут? ;)
Ответ отправил: VampSergey (статус: 2-ой класс)
Отправлен: 05.11.2005, 19:58
Оценка за ответ: 5
Комментарий оценки:
Спасибо!
>> а в институте этого не раскажут? ;)
К сожалению, нет. Это не шутка : (


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Rambler's Top100 Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное