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

0 ответов

...

ользую Boost :: Spirit для создания простого языка «фильтра данных» в моем приложении C ++ GUI для нетехнических пользователей. Язык очень похож на простой английский и разбирается в AST. Меня просят сделать процесс максимально удобным для ...

1 ответ

Это не отвечает на вопрос.

овляясь запутанным фрагментом кода, у меня есть небольшой вопрос относительно назначения значения целому числу: #include <iostream> #include <cstdio> int main() { int i = 0101; std::cout << i << "\n"; }И выходной был 65, и я понятия не имею, ...

5 ответов

 перемещение может быть настолько эффективным, насколько уже есть копия.

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

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

3 ответа

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

роизойдет в следующем стандарте C ++ 0x, когда в конструкторе перемещения будет возникать исключение? Останется ли оригинальный объект? или оба объекта находятся в неопределенном состоянии? Какие гарантии дает язык?

0 ответов

только копировать файлы ...

у скопировать папку А и вставить на рабочий стол. В настоящее время я использую C ++, поэтому желательно, чтобы интерфейс OO был доступен.

5 ответов

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

я есть функцияfoo(int[] nums) который я понимаю по сути эквивалентноfoo(int* nums), внутриfoo Мне нужно скопировать содержимое массива, на который указываетnumsв некоторыеint[10] заявлено в объемеfoo, Я понимаю, что ...

3 ответа

 хороший инструмент для проверки приложений в режиме отладки.

жный дубликат: Есть ли хорошая замена Valgrind для Windows? [https://stackoverflow.com/questions/413477/is-there-a-good-valgrind-substitute-for-windows] Я использовал valgrind в Linux. Может кто-нибудь сказать мне несколько подобных инструментов ...

1 ответ

РЕДАКТИРОВАТЬ: ref должен быть инициализирован в списке инициализации конструктора.

л 12.2.5 в C ++ 03 говорит "Временная привязка к элементу ссылки в ctor-initializer конструктора (12.6.2) сохраняется до выхода из конструктора." Поэтому я попробовал следующую программу #include<iostream> using namespace std; struct foo { foo() ...

0 ответов

@JohnBollinger Я бы предпочел не делать этот обратный вызов в Java, если это вообще возможно.

тим, у меня есть значение, на которое указывает кортеж (base, offset). например class Data{ int x = 0; } class Accessor{ public Data data; public Object base$x; public long off$x; public static final Unsafe unsafe; public void run(){ data = new ...

1 ответ

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

я есть функция многократного использования в некотором коде CUDA, которая должна вызываться как с устройства, так и с хоста. Есть ли соответствующий квалификатор для этого? например какое правильное определение для func1 в этом случае: int ...