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

2 ответа

выход:

ы печатаете переменную istream для стандартного вывода [EDIT] Я пытаюсь отладить сценарий, в котором мне нужно вывести istream в файл журнала

4 ответа

Это не имеет ничего общего с повышением.

м потоке (используя boost :: thread) мне нужно получить текущее время в мс или меньше и преобразовать в мс: На самом деле, читая здесь, я нашел это: tick = boost::posix_time::second_clock::local_time(); now ...

7 ответов

За исключением случаев указания на такие вещи, как символ на слове, адресованном машине.

етствует ли размер указателя размеру и типу, на который он указывает, или указатели всегда имеют фиксированный размер? Например... int x = 10; int * xPtr = &x; char y = 'a'; char * yPtr = &y; std::cout << sizeof(x) << "\n"; std::cout << ...

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

1 ответ

 квалификатор можно применять к параметрам функций constexpr.

ался найти решение проблемы вопросаВывод типа нетипичного параметра шаблона C ++ [https://stackoverflow.com/questions/6737374/c-template-non-type-parameter-type-deduction] , который не включает параметр шаблона для вызова f, но неявно ...

5 ответов

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

определить указатель на член и использовать это позже: struct foo { int a; int b[2]; }; int main() { foo bar; int foo::* aptr=&foo::a; bar.a=1; std::cout << bar.*aptr << std::endl; } Now I need to have a pointer to a specific element of an ...

3 ответа

Отвечая на мой собственный вопрос: он был жестко закодирован в gdc / d / d-spec.c

значает этот параметр для ld? -lrt В некоторой степени я знаю, что это означает, что ld ищет библиотеку с расширениями в реальном времени, но после тщательного поиска я не смог найти точное определение (или какую библиотеку), на которое это ...

4 ответа

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

авно столкнулся с этим синтаксисом дляtry-catch для функции. struct A { int a; A (int i) : a(i) // normal syntax { try {} catch(...) {} } A () // something different try : a(0) {} catch(...) {} void foo () // normal function try {} catch(...) {} ...

3 ответа

Если это не сработает, вы можете работать с целыми числами, увеличивая числа и всегда используя целочисленное деление. Если вам нужны расширенные функции, возможно, есть пакет, который выполняет детерминированную целочисленную математику. Целочисленное деление требуется во многих финансовых условиях из-за ошибки округления, которая может быть использована, как в фильме «Офис».

ько что читал об ошибках округления в C ++. Итак, если я делаю интенсивную математическую программу (или какие-либо важные вычисления), я должен просто отбросить все числа с плавающей запятой и использовать только двойные числа или есть более ...

6 ответов

Boost.MultiIndex

отрим следующий упрощенный пример и желаемый результат: class A { class combined_iterator { ???? } typedef ??? t_combined_it; t_combined_it begin(); t_combined_it end(); std::vector<int> m_Vec1, m_Vect2; } A a; a.m_Vec1.push_back(1); ...

3 ответа

Назначение перемещения несовместимо со стандартным копированием и обменом

Тестирование новой семантики Move. Я только что спросил о проблемах, которые у меня были с конструктором Move. Но, как выясняется в комментариях, проблема в том, что оператор «Назначение перемещения» и оператор «Стандартное назначение» ...