От: | achp | ||
Дата: | 11.10.04 07:31 | ||
Оценка: |
Ш>const int IntConst=12345;
Ш>inline void Fun( void (*f)(const int &) ) { f(IntConst); }
Ш>
...
— в каждом определении D соответственные имена будут, по результатам сопоставления в соответствии с §3.4, отсылать к сущности, определенной внутри определения D, или к одной и той же сущности по результатам разрешения перегрузки имени (§13.3) и после подбора частичной специализации шаблона (§14.8.3), за исключением того, что имя может отсылать к константному (const) объекту со внутренней компонуемостью или без компонуемости, если последний имеет один и тот же целочисленный или перечислимый тип во всех определениях D, определен при помощи константного выражения (§5.19) и используется значение (но не адрес) этого объекта и значение объекта одинаково во всех определениях D...