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

5 ответов

Хорошо, но вы можете объяснить, почему? Приведите несколько практических примеров?

ли я использовать: MyClass& MyClass::operator++ () { a++; // private var of MyClass return (*this); }Или это может быть: MyClass MyClass::operator++ ();Какая разница? Спасибо за ответы. У меня есть другая проблема. Многие люди делают что-то ...

0 ответов

preprogrammer.com/all-the-major-difference-between-c-and-c

ю, что в C ++ есть концепция объектов, а в C нет. Я также знаю, что почти все, что нужно знать о C, вписывается вK & R [https://rads.stackoverflow.com/amzn/click/com/0131103628]но библиотека C ++ намного сложнее. Должны быть и другие большие ...

1 ответ

Я полностью согласен. Я удивлен, что окружение когда-либо прервет весь процесс в этом сценарии, но здесь более чем достаточно двусмысленности, чтобы полностью избежать этой возможности. @RobW: Два теста не являются окончательными для общего поведения.

я есть несколько длинных потоков наддува, которые я хочу отключить, прерывая их. Вся документация, которую я могу найти, говорит, что выМожно пойматьthread_interrupted исключение, но на самом деле это не говорит о том, что произойдет, если вы ...

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

4 ответа

Поместите это после получения входных данных, чтобы избежать выхода из консоли.

ько начал изучать C ++, используя C ++ Primer Plus, но у меня возникли проблемы с одним из примеров. Как и в инструкции, которую я включилcin.get() в конце, чтобы предотвратить закрытие консоли самостоятельно. Тем не менее, в этом случае он все ...

2 ответа

 могу сделать это для вас. Вам нужно собрать содержимое каждого из внутренних векторов во внешний вектор.

аюсь лучше понять итераторы и универсальные функции. Я думал, что было бы полезно написать функцию, которая преобразуетcontainer1 < container2 <type> > вcontainer3 <type>, Например, он должен быть в состоянии преобразоватьvector< deque<int> > ...

7 ответов

Просто свяжите файлы, я просто сделал это и работает. Вот файл SConscript. Есть две второстепенные вещи: символ с одинаковыми именами в tbb и tbbmalloc, который я должен был предотвратить множественным определением, и я запретил использование ITT_NOTIFY, так как он создает другой символ с тем же именем в обеих библиотеках.

могу статически связатьбиблиотеки Intel TBB [http://www.threadingbuildingblocks.org/]к моему заявлению? я знаювсе предостережения [http://www.threadingbuildingblocks.org/wiki/index.php?title=Using_TBB]например, несправедливое распределение ...

1 ответ

@Bo: да, кажется, ты тоже прав. Но это 21,3 в старом стандарте, C ++ 98: «basic_string соответствует требованиям обратимого контейнера».

290, [container.requirements.general]: Выражениеa.swap(b)для контейнеров А и В стандартного типа контейнера, кромеarray, должны обмениваться значениями a и b без вызова каких-либо операций перемещения, копирования или обмена для отдельных ...

1 ответ

Хорошо, я приму это как юридический ответ :) Думаю, я просто забуду о специализации этой черты итератора, поскольку она уже определена. РЕДАКТИРОВАТЬ: О, нет, обычно, но я нахожу странным, что этот код не работает с моим компилятором (4.5.5). В комментариях к вопросу кто-то попросил полный воспроизводимый код, который я вставил на codepad.org, и заметил, что он компилируется там.

я есть следующий код: template<typename T, typename Allocator = std::allocator<T> > class Carray { // ... typedef T* pointer; typedef pointer iterator; // ... };Сейчас я пытаюсь сделать частичную специализацию дляiterator_traits, Вроде все ...

0 ответов

http://ideone.com/zh9bd

ользую Visual C ++ Express 2010 ... и я очень плохо знаком с C ++. Я хочу прочитать файл, затем удалить все перед словом «<- START ->» и переписать файл с остальными. Вот код, который я получил для чтения файла: #include "stdafx.h" #include ...

1 ответ

Аналогично 'char' для каждого символа, который вам нужен.

азвание в значительной степени подводит итог. Я хочу использовать что-то вроде asc ("0") в C ++ и хочу сделать программную платформу независимой, поэтому не хочу использовать 48! Любая помощь приветствуется.