Использование: and:: в C++ без путаницы
- И:, и:: пунктуация в C++ может связывать владение функцией внутри класса или подклассом внутри базового класса. Но не совсем ясно, когда следует использовать каждый из них в целом, а также что помещать в заголовок, а какие в исходные файлы cpp (если это вопрос личного характера, расскажите, пожалуйста, более распространенное соглашение). Краткий пример был бы так заметен!
- Пожалуйста, исправьте меня, если я ошибаюсь или недостаточно точен, и перечислите другие случаи, если я пропустил некоторые из них для использования: and:: Заранее спасибо.
1 ответ
bind
не лучшее слово, чтобы использовать для этого.::
Области применения функции и так далее.
Например std::cout
говорит что-то называется cout
в области (пространство имен, класс...) называется std
,
:
не делает этого и может быть использован различными способами.
Например, может следовать спецификатору доступа public:
,
Это также часть тройной условной x ? y : z