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

1 ответ

поиск по шаблонной функции друга

Следующий простой код прекрасно компилируется class A { int x[3]; public: A() { x[0]=1; x[1]=2; x[2]=3; } friend int const&at(A const&a, unsigned i) noexcept { return a.x[i]; } friend int foo(A const&a, unsigned i) noexcept { int tmp = at(a,i); ...

2 ответа

Время измерения приводит к возвращаемым значениям 0 или 0,001

Я пытаюсь использоватьchrono::steady_clock измерить доли секунды между блоком кода в моей программе. У меня этот блок кода работает в LiveWorkSpace ( http://liveworkspace.org/code/YT1I$9 [http://liveworkspace.org/code/YT1I%249]): #include ...

3 ответа

Точка объявления в C ++

Почему не выход101 пока я назначил предыдущийx к новомуx? int x = 101; { int x = x; std::cout << x << std::endl; }Выход (мусор): 422634 Я думал второйx будет инициализирован в101 но это не инициализировано. Примечание: решение в этом ...

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

4 ответа

Способ превратить boost :: posix_time :: ptime в __int64

Кто-нибудь знает, есть ли хороший способ повернутьboost::posix_time::ptime в__int64 стоимость. (Я скомпилировал версию с микросекундами, а не версию с наносекундами). Мне нужно как-то сделать это, так как я хочу сохранить полученные__int64 ...

5 ответов

Почему оператор = работает со структурами, не будучи определенными?

Давайте посмотрим на простой пример: struct some_struct { std::string str; int a, b, c; } some_struct abc, abc_copy; abc.str = "some text"; abc.a = 1; abc.b = 2; abc.c = 3; abc_copy = abc;Тогда abc_copy является точнымкопияизabc.. как это ...

2 ответа

Ошибка компилятора C2653: не имя класса или пространства имен

Так что в последнее время у меня возникла эта чрезвычайно неприятная проблема с Visual C ++ 2012. Еще несколько часов назад я писал код очень хорошо, и все работало как задумано, пока я не решил оптимизировать некоторые вещи и удалил несколько ...

5 ответов

C ++, как получить длину массива указателей? [Дубликат]

На этот вопрос уже есть ответ здесь: Как найти «sizeof» (указатель на массив)? [/questions/492384/how-to-find-the-sizeof-a-pointer-pointing-to-an-array] 13 ответовУ меня проблемы с поиском длины массива указателей. Допустим, у меня есть: char ...

6 ответов

C ++ вызывает конструкторы базового класса

#include <iostream> #include <stdio.h> using namespace std; // Base class class Shape { public: void setWidth(int w) { width = w; } void setHeight(int h) { height = h; } Shape() { printf("creating shape \n"); } Shape(int h,int w) { height = h; ...

9 ответов

Почему указатель на массив char должен использовать strcpy для присвоения символов своему массиву, а назначение двойных кавычек не будет работать?

Первый пример не работает, когда вы идете, чтобы удалить указатель. Программа либо зависает, когда я добавляю нулевой терминатор, либо без него я получаю: Debug Assertion Failed Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse) из Visual Studio ...

5 ответов

Программно проверить, есть ли на моей машине доступ в интернет или нет

Как программно проверить, имеет ли моя машина доступ в Интернет или нет с использованием C / C ++, это просто вопрос проверки связи с IP? Как NIC это делает? Я имею в виду что-то вроде: Я использую Windows 7.