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

14 ответов

В своем домене он называет это «буфером байтов». Большинство ответов говорят о том, что отличается в доступных вариантах. Я использовал подход объяснения: «Если вы называете его« байтом », лучше всего определить его таким образом». 23 человека проголосовали за это как за интересный вопрос, а 12 человек задумали это - это шокирует. Я согласен, что мой пост не пытается ответить на вопрос пользователя, но я также утверждаю, что другие ответы здесь игнорируют аспект разработки программного обеспечения, который я пытался осветить: как называть типы вещей.

н ли буфер байтов быть подписан как char или unsigned char или просто как char char? Есть ли различия между C и C ++? Благодарю.

7 ответов

Я не вижу смысла этого обсуждения. Класс C ++ не является ссылочной переменной. Если Страуструп говорит что-то о C ++, вы можете поспорить, что это технически правильно, но различия между классами и структурами несущественны для вопроса OP, если только вы не утверждаете, что sizeof (struct) может быть нулевым. Ты?

я есть вопрос C ++. Я написал следующий класс: class c { int f(int x, int y){ return x; } };sizeof () класса c возвращает «1». Я действительно не понимаю, почему это возвращает 1. Пытаясь лучше понять, что происходит, я добавил еще одну ...

1 ответ

@ Кробар: ну, это не так, просто не к месту. Если это не сломано, не исправляйте это. Особенно, если это не ваш собственный код.

аюсь преобразовать некоторый код VC ++ 6 в консольное приложение, используя только стандартные библиотеки, но получаю следующую ошибку от MinGW (независимо от версии, поставляемой с IDE Code :: Blocks 10.05): error: 'min' is not a member of ...

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

4 ответа

Многие, но я предпочитаю использовать PPL на Windows / VC ++. Вы можете рассмотреть возможность использования TBB от Intel. OpenMP проблематичен и не дает преимуществ по сравнению с TBB / ConcRT

предыдущий вопросЯ спросил, я коснулся предмета Parallel_for из ppl.h, предоставленного Microsoft. [https://stackoverflow.com/questions/6531845/is-it-possible-to-convert-my-loop-into-parallel-for-fnc-invocation] Но вскоре после того, как я ...

1 ответ

 тип класса, но не тип объединения (3.9.2) ".

тим, у меня есть некоторый шаблонный класс в зависимости от типаT. T может быть что угодноint, int*, pair <int, int> или жеstruct lol; это не может бытьvoid, ссылка или что-нибудь cv-квалифицированное хотя. Для некоторой оптимизации мне нужно ...

3 ответа

Ура & hth.

ы выполняем анализ вставки сзади (push_back) в std :: vector? Это амортизированное время составляет O (1) на одну вставку. В частности, ввидео в канале 9 от Стефана Т ...

1 ответ

 верните память операционной системе. Если вы освобождаете большой кусок (больше, чем одна страница, может быть, намного больше), то я могу ожидать, что использование снова снизится. Но если вы освобождаете объекты размером менее одной страницы, даже если вы освобождаете их много, я не всегда ожидаю уменьшения размера резидентного набора.

у приложение на C ++, которое использует некоторые внешние библиотеки с открытым исходным кодом. Я попытался взглянуть на системный монитор Ubuntu, чтобы получить информацию о том, как мой процесс использует ресурсы, и заметил, что резидентная ...

3 ответа

 по мере того, как компиляторы набирают скорость с C ++ 0x и реализации становятся зрелыми

отрим случай, когда «целые» объекты с включенной семантикой перемещения возвращаются из функций, как сstd::basic_string<>: std::wstring build_report() const { std::wstring report; ... return report; } Можно ли реально ожидать, что я сделаю ...

1 ответ

 также

лятор g ++ жалуется на эту ошибку, когда я объявляю друга таким образом: friend MyClass;вместо friend class MyClass;Почемукласстребуется ключевое слово? (Компилятор Borland C ++, BTW, не требует этого.) Не мог ли компилятор просто найти ...

0 ответов

 Строка может быть найдена в файле ".lib", который поставляется вместе с основной неуправляемой DLL.

я есть DLL, которая исходит от третьей стороны, которая была написана на C ++. Вот некоторая информация из документации dll: //start documentation RECO_DATA{ wchar_t Surname[200]; wchar_t Firstname[200]; } Описание: Структура данных для ...