Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2012, 14:32   #1
Стремящийся
Форумчанин
 
Аватар для Стремящийся
 
Регистрация: 01.11.2011
Сообщений: 172
По умолчанию Комментарии в java

Добрый день всем!
Начал читать книгу по java SE6 и параллельно возникают вопросы. По поводу комментарий. В книге указано, что комментарии, выделяемые символами/**/ не могут быть вложенными. Это объясняется тем, что фрагмент кода нельзя отключить, просто окружив его /**/, поскольку в составе этого кода в свою очередь могут содержаться /**/.
Насколько я знаю в С++ можно отключать так код. Объясните, пжлста.

Заранее благодарен.
Желание тысяча возможностей, нежелание - тысяча причин
Стремящийся вне форума Ответить с цитированием
Старый 04.04.2012, 15:46   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

насколько я понимаю, в C++ тоже нельзя делать ВЛОЖЕННЫЕ комментарии типа /* .. */

закрывающая комментарий пара */ закроет весь комментарий от первого /*

например,
Код:
/*
    код;
    что-то ещё..
    /*  вот, начали вложенный комментарий! */

     код;
     код;
*/
курсивом я выделил то, что компилятор будет считатьй закомментированным!
и на выделенное красным - попытка закрыть комментарий даст ошибку - ибо комментарий то уже ЗАКРЫЛСЯ!

Последний раз редактировалось Serge_Bliznykov; 04.04.2012 в 15:48.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.04.2012, 16:45   #3
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Цитата:
насколько я понимаю, в C++ тоже нельзя делать ВЛОЖЕННЫЕ комментарии типа /* .. */
Совершенно верно.
Цитата:
Насколько я знаю в С++ можно отключать так код. Объясните, пжлста.
Смысл и связь этого предложения с первым - не ясны. не используйте в коде многострочные коментарии - и все будет замечательно. В теле методов вполне можно обойтись "//", Javadocs как многострочный комментарий используется только в строго определенных местах - перед объявлениями классов и методов.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!

Последний раз редактировалось crazy horse; 04.04.2012 в 16:49.
crazy horse вне форума Ответить с цитированием
Старый 04.04.2012, 16:48   #4
Стремящийся
Форумчанин
 
Аватар для Стремящийся
 
Регистрация: 01.11.2011
Сообщений: 172
По умолчанию

Всем спасибо большое!
Желание тысяча возможностей, нежелание - тысяча причин
Стремящийся вне форума Ответить с цитированием
Старый 24.04.2012, 13:47   #5
natka2012
Новичок
Джуниор
 
Аватар для natka2012
 
Регистрация: 24.04.2012
Сообщений: 1
По умолчанию

Цитата:
Сообщение от Стремящийся Посмотреть сообщение
Добрый день всем!
Начал читать книгу по java SE6 и параллельно возникают вопросы. По поводу комментарий. В книге указано, что комментарии, выделяемые символами/**/ не могут быть вложенными. Это объясняется тем, что фрагмент кода нельзя отключить, просто окружив его /**/, поскольку в составе этого кода в свою очередь могут содержаться /**/.
Насколько я знаю в С++ можно отключать так код. Объясните, пжлста.

Заранее благодарен.
/* ваш блоковый коментарий......................... ...................
................................... .....
...............................*/
или//коментарии для строки.
natka2012 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
комментарии Shinobig Помощь студентам 5 17.01.2012 14:54
Комментарии к ячейкам nikolai_P Microsoft Office Excel 1 18.06.2009 13:54
Необходимы комментарии!!! Танюшаа Помощь студентам 2 04.04.2009 06:32