| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Аналог with ... do |
| Автор: sera 5.1.2003, 19:23 |
| Есть ли в С++ такая фенька? |
| Автор: mavrik 6.1.2003, 01:23 |
| офицально нет |
| Автор: Vaulter 6.1.2003, 05:26 |
| аналог using namespace std; для примера. ) |
| Автор: Baa 6.1.2003, 07:36 |
| 2Vaulter: не катит такой пример... это все равно, что uses в паскале... скорее this - пример. |
| Автор: Vaulter 6.1.2003, 09:50 |
| ну вообщето аналогом мона поставить with определяет область видимости? using определяет область видимости? так что мона одно конечно смущает, мона только namespace под это дело подводить. =) |
| Автор: Step 6.1.2003, 20:13 |
| товарищи, надо писать плагины для прекомпиляторов. |
| Автор: Sun 6.1.2003, 21:25 |
| А мне кажется что и хорошо что никаких with в C++ нет. Никогда не запутаешься к чему именно ты обращаешься (кстати многие паскалисты тоже против использования with). |
| Автор: Baa 6.1.2003, 22:34 |
| Запутаться все же реально... Допустим, что в нашем классе есть функция, которая еще и глобально объявлена... И к какой мы обратимся внутри класса? ага, именно... потому и ставят :: перед функцией, дабы юзать функцию, декларенную глобально... |
| Автор: Step 7.1.2003, 09:57 | ||
и это правельно |
| Автор: Baa 7.1.2003, 11:28 | ||
Немного оффтопик... уж не знаю, в чем там паскалисты путаются... мне очень нраится такой вариант...
|
| Автор: Vaulter 7.1.2003, 14:22 |
| 2 Baa :: расширение области видимости а with сужение |
| Автор: Baa 7.1.2003, 20:54 |
| 2 Vaulter: серьёзна? |
| Автор: Vaulter 8.1.2003, 09:30 |
| Baa да нет, так - пофлеймить |