![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2007
Сообщений: 467
|
Цитата:
![]()
__________________
Лучше быть умным и иногда делать глупости, чем глупым и постоянно умничать! |
|
|||||
|
Цитата:
|
|
|||||
|
Регистрация: Jun 2008
Сообщений: 126
|
1) А нельзя задачу определения зависимостей переложить на системы генерирования документации?
2) Idimat, не подскажете где можно прочитать про цели введения инструкции import? Добавлено через 1 минуту Я написал компилятор языка C, когда учился в университете. |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 467
|
Цитата:
Или вы в универе написали не копилятор или не умеете ставить коректные вопросы.
__________________
Лучше быть умным и иногда делать глупости, чем глупым и постоянно умничать! |
|
|||||
|
блогер
Регистрация: May 2008
Адрес: (0, 10, 185) в локальной системе
Сообщений: 721
Записей в блоге: 6
|
Затем что import указывает полный путь до класса. Компилятор использует его, чтобы понять откуда именно взять содержимое определенного класса. По-вашему как компилятор должен понять, какой из двух одноименных классов MyClass, расположенных в разных папках, необходимо использовать?
|
|
|||||
|
Регистрация: Jun 2008
Сообщений: 126
|
ldimat
Компилятор Си не содержит аналогию инструкции import Мой редактор вставляет нужные import, просто я хочу знать зачем это нужно компилятору 2morrowMan Например так макроассемблер проходит по коду перед прохождением по коду ассемблера Яски Я же указываю полный путь |
|
|||||
|
стервочка (я мужик)
|
sospamom, да откуда компилятор знает что Вы указываете полный путь?
|
|
|||||
|
Регистрация: Jun 2008
Сообщений: 126
|
BlooDHounD
А paket1 может обозначать что-то другое кроме как пакет в котором лежит класс Class1 в следующем коде? Я просто точно не знаю. |
|
|||||
|
Modus ponens
|
Чисто технически, ничего не мешает вам иметь локальную переменную / неймспейс с именем paket1 и свойством Class1 типа Class - так что если вы не импортируете, компилятор будет ругатьться на неопределенность paket1 - потому что действительно имеет место неоднозначность в определении.
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|