Результаты поиска по запросу "c++-faq"

17 ответов

Что такое нарезка объектов?

Кто-то упомянул это в IRC как проблему нарезки.

30 ответов

@Clearer It is probably cleaner but sometimes you just need to quickly pass pointers around and there might be cases when you don't care if the pointer is null or not.

ю, что ссылки являются синтаксическим сахаром, поэтому код легче читать и писать. Но каковы различия? Резюме из ответов и ссылок ниже: Указатель может быть переназначен любое количество раз, в то время как ссылка не может быть переназначена ...

9 ответов

Что такое внешняя связь и внутренняя связь?

ТОП публикаций

8 ответов

Когда следует использовать static_cast, dynamic_cast, const_cast и reinterpret_cast?

5 ответов

Ваша проблема в том, что вы запускаете ГСЧ каждый раз, когда вызываете функцию. Вы должны посеять это только один раз в программе для достижения наилучших результатов. Если вы хотите, чтобы результат варьировался от одного выполнения программы к другому, srand зависит от результата функции time ().

ичок в C ++, и я в замешательстве. Мне нужно вызывать эту функцию в моей главной функции три раза, но каждый раз, когда она дает мне один и тот же результат, то есть pull_1, pull_2, pull_3 одинаковы. Что мне нужно сделать, чтобы сделать ...

5 ответов

What is the copy-and-swap idiom?

Что это за идиома и когда ее следует использовать? Какие проблемы это решает? Меняется ли идиома при использовании C ++ 11?Хотя это упоминалось во многих мес...

5 ответов

Каковы правила использования подчеркивания в идентификаторе C ++?

11 ответов

Зачем использовать явно бессмысленные операторы do-while и if-else в макросах?

1 ответ

 задолго до того, как последний гвоздь был забит в гроб стандартов, и они решили поставить имя в спецификации ISO. Если вы не очень любитель метапрограммирования шаблонов, подробности спецификации C ++ 11 и того, что использовали люди, скорее всего, не будут иметь для вас никакого значения ... это означает, что он был старше 2011 года практически для всех практических целей даже тогда. А сейчас, по моим часам, уже почти 2015 год.

ответ @R. Мартиньо Фернандес [https://stackoverflow.com/questions/6242296/conversion-function-for-error-checking-considered-good/6242355#6242355] показывает, что идиома safe-bool в C ++ 11 практически устарела, так как ее можно заменить ...

15 ответов

Как удалить дублирование кода между похожими константными и неконстантными функциями-членами?

Допустим, у меня есть следующее