Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> типы перемннных 2 
:(
    Опции темы
MsLive
Дата 7.10.2008, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 1.4.2008

Репутация: нет
Всего: нет



Цитата(Lazin @ 7.10.2008,  14:32)
Цитата(MsLive @  7.10.2008,  13:11 Найти цитируемый пост)
в исполняемом файле нет #include


Цитата(MsLive @  7.10.2008,  13:11 Найти цитируемый пост)
Если исполняемая функция\класс\объект\структура вызывается то компилятор проверяет наличие обозначения данной переменной в исполняемом классе\файле если ее там нет


говорил

Значит вы меня не так поняли.
Под словом исполняемый файл я не имел ввиду .exe
PM MAIL   Вверх
EnergoHokum
Дата 7.10.2008, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 600
Регистрация: 10.11.2006
Где: Россия, Ставропол ь

Репутация: нет
Всего: 6



Цитата

Под словом исполняемый файл я не имел ввиду .exe 

Для платформы windows в общем случае исполняемым файлом является PE-файл, и расшифровывается так-же: Portable Executable. Как правило, такому файлу дают расширение exe. А ты что имел в виду?
PM MAIL ICQ   Вверх
MsLive
Дата 7.10.2008, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 1.4.2008

Репутация: нет
Всего: нет



Цитата

Для платформы windows в общем случае исполняемым файлом является PE-файл, и расшифровывается так-же: Portable Executable. Как правило, такому файлу дают расширение exe. А ты что имел в виду?

Я имел ввиду файл(.cpp\.h)/класс который выполняет исполнение неопределенного объекта(в данном случае компилятор должен написать ошибку)
з.ы. а как всетаки .ехе расшифровывается?(название) 
PM MAIL   Вверх
Fazil6
Дата 7.10.2008, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1653
Регистрация: 3.5.2006
Где: Минск

Репутация: 7
Всего: 60



Цитата(MsLive @  7.10.2008,  15:00 Найти цитируемый пост)
Я имел ввиду файл(.cpp\.h)/класс который выполняет исполнение неопределенного объекта(

"Начал хорошо, не разменивайся на детали, говори главное!", "Да уж!"
PM MAIL   Вверх
Lazin
Дата 7.10.2008, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(MsLive @  7.10.2008,  15:00 Найти цитируемый пост)
Я имел ввиду файл(.cpp\.h)/класс который выполняет исполнение неопределенного объекта(в данном случае компилятор должен написать ошибку)

непонятно...

Цитата(MsLive @  7.10.2008,  15:00 Найти цитируемый пост)
з.ы. а как всетаки .ехе расшифровывается?(название)  

executable
PM MAIL Skype GTalk   Вверх
J0ker
Дата 7.10.2008, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 9
Всего: 14



патамушта C++ - язык со статической типизацией - типы существуют ТОЛЬКО на этапе компиляции, поэтому компилятору нужно знать как минимум размер объекта определенного типа если данный объект используется как мембер другого объекта
если используется указатель на объект или ссылка (являющаяся так-же указателем), то компилятору этого знать не надо, и можно объявить просто:
Код

class A;

но как только ты обращаешься к внутренностям этого объекта, то ессесна компилятору уже нужно знать всё


--------------------
user posted image
PM MAIL   Вверх
EnergoHokum
Дата 8.10.2008, 08:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 600
Регистрация: 10.11.2006
Где: Россия, Ставропол ь

Репутация: нет
Всего: 6



Цитата

патамушта C++ - язык со статической типизацией

А шаблоны??? Вот насчёт чистого C -- про типизацию согласен, а плюсы мутируют в последнее время во что-то непонятное, и оч-чень толстое.
PM MAIL ICQ   Вверх
vinter
Дата 8.10.2008, 08:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(EnergoHokum @  8.10.2008,  09:52 Найти цитируемый пост)
А шаблоны??? 

шаблоны интсанциируются в compile-time


--------------------
Мой блог
PM MAIL WWW   Вверх
J0ker
Дата 8.10.2008, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 9
Всего: 14



Цитата(EnergoHokum @  8.10.2008,  08:52 Найти цитируемый пост)
А шаблоны???

шаблоны разворачиваются препроцессором - тем же самым что включает инклюды и разворачивают макросы
на этапе компиляции все типы определены

Цитата(EnergoHokum @  8.10.2008,  08:52 Найти цитируемый пост)
Вот насчёт чистого C -- про типизацию согласен, а плюсы мутируют в последнее время во что-то непонятное, и оч-чень толстое. 

у вас предубеждение  smile 

Это сообщение отредактировал(а) J0ker - 8.10.2008, 21:27


--------------------
user posted image
PM MAIL   Вверх
Lazin
Дата 8.10.2008, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(J0ker @  8.10.2008,  21:27 Найти цитируемый пост)
шаблоны разворачиваются препроцессором - тем же самым что включает инклюды и разворачивают макросы
на этапе компиляции все типы определены

препроцессор тут совершенно непричем 
PM MAIL Skype GTalk   Вверх
J0ker
Дата 8.10.2008, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 9
Всего: 14



Цитата(Lazin @ 8.10.2008,  21:51)
Цитата(J0ker @  8.10.2008,  21:27 Найти цитируемый пост)
шаблоны разворачиваются препроцессором - тем же самым что включает инклюды и разворачивают макросы
на этапе компиляции все типы определены

препроцессор тут совершенно непричем

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


--------------------
user posted image
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0801 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.