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

0 ответов

 умные указатели или типы итераторов, просто используя их. «Разыменование как указатель» относится к обоим.

я из других производных от C языков (таких как Java или C #) и C ++, поначалу очень сбивает с толку то, что в C ++ есть три способа обращения к членам класса:a::b, a.b, а такжеa->b, Когда я использую какой из этих операторов? (Примечание: это ...

3 ответа

 это статья, описывающая, почему и как их использовать. (Обратите внимание, бесстыдная вилка.)

ения, плюсы, минусы и когда использовать?Это ответвление отпоток сбора мусора [https://stackoverflow.com/questions/5009869/how-to-implement-garbage-collection-in-c/5010007#5010007] где то, что я считал простым ответом, породило множество ...

8 ответов

Привет @PabloAriel Спасибо ... Пожалуйста, проанализируйте и дайте мне знать .. Я в порядке, чтобы обновить этот ответ согласно анализу

опрос не в том, как использовать встроенные функции или как они работают, а в том, почему они выполняются такими, какие они есть.Объявление функции-члена класса не должно определять функцию как , это только фактическая реализация функции. ...

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

3 ответа

«код, который является C, кроме использования cout и iostream» - мы называем его «C с iostreams», и это то, что подходит для C ++ во многих университетских курсах.

инство пользователей C ++, которые изучили C, предпочитают использоватьprintf / scanf семейство функций, даже когда они кодируют в C ++. Хотя я признаю, что нахожу интерфейс лучше (особенно POSIX-подобный формат и локализация), кажется, что ...

4 ответа

 Stroutrup, et. аль

чал некоторые новые возможности C ++ 11, и одна из них я заметил, это двойной амперсанд при объявлении переменных, напримерT&& var. Для начала, как зовут этого зверя? Я бы хотел, чтобы Google позволил нам искать такие знаки препинания, как ...

12 ответов

«перенаправленный класс» и «объявленный заранее класс» могут быть ошибочно связаны с двумя совершенно разными вещами. То, что вы написали, следует непосредственно из концепций, неявных в ответе Люка, поэтому, хотя он и дал бы хороший комментарий, добавив явное разъяснение, я не уверен, что он оправдывает ответ.

определение, когда мне разрешено делать предварительное объявление класса в заголовочном файле другого класса: Могу ли я сделать это для базового класса, для класса, который является членом, для класса, переданного функции-члену по ссылке и т. Д.?

4 ответа

 на первой итерации?

ько что нашел комментарий вэто [https://stackoverflow.com/questions/5578631/c-how-do-you-stop-reading-integer-from-text-file-when-encounter-negative-intege/5578649#5578649] ответ, сказав, что с помощьюiostream::eof в состоянии цикла "почти ...

2 ответа

Как я могу перегрузить «новый» оператор для выделения памяти из вторичного устройства памяти?

Я ищу синтаксис для выделения памяти из вторичного устройства памяти, а не из кучи по умолчанию. Как я могу это реализовать? С помощьюmalloc() будет по умолчанию взять его из кучи ... Конечно, должен быть другой путь!

10 ответов

, -1

граммировал некоторое время, но в основном это были Java и C #. Мне никогда не приходилось управлять памятью самостоятельно. Я недавно начал программировать на C ++, и меня немного смущает вопрос, когда мне следует хранить вещи в стеке и когда ...

1 ответ

Используйте ключевое слово typename только в объявлениях и определениях шаблонов, если у вас есть полное имя, которое относится к типу и зависит от параметра шаблона.

лонах, где и почему я должен поставитьtypename а такжеtemplate на зависимых именах? Что именно являются зависимыми именами в любом случае? У меня есть следующий код: template <typename T, typename Tail> // Tail will be a UnionNode too. ...