Re[2]: Использование auto
От: folk Россия  
Дата: 29.03.04 06:30
Оценка:
Здравствуйте, Reyst, Вы писали:

R>Здравствуйте, folk, Вы писали:


F>>В Стандарте C++ в примечании к 7.1.1/2 предлагается использовать ключевое слово auto для различения declaration-statement и expression-statement.

F>>Имеется ввиду что если к некой допустимой синтакстической конструкции добавить auto, то она изменит свой смысл с declaration на expression или наоборот?

R>Нет. Любая конструкция, которая грамматически может трактоваться и как объявление, и как выражение, по умолчанию все равно считается объявлением.


Действительно, поскольку auto допустимо только в объявлениях, но не в выражениях, то и смысла в нем нет.

F>> Приведите, плз, пример такой конструкции.


R>Примеры — в том же стандарте (6.8).


Вообще-то я имел ввиду другие примеры

F>>Или я не так понял, и предлагается писать auto в decaration просто чтобы читателю в глаза бросалось?


R>IMHO, да.


Да, наверняка под distinguish подразумевается именно визуальное различение.
На самом деле, люди не читают газеты, они принимают их каждое утро, так же как ванну. ©Маршалл Мак-Льюэн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.