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

4 ответа

Динамическая инициализация означает, что начальные значения могут быть предоставлены во время выполнения. Даже объекты класса могут быть инициализированы динамически. То есть со значениями, предоставленными во время выполнения. :-))

акое динамическая инициализация объектов в с ++? Пожалуйста, объясните на простом примере ...

1 ответ

, : D

знаю, но это не работает для меня, я получаю значение garbege, когда я пытаюсь установить значение char * из функции, которая возвращает строку std: string foo() { string tmp ="dummy value"; return tmp; } char* cc = (char *) foo().c_str(); // if ...

5 ответов

Да, мы уже получили это из связанного ответа. Я ищу причину, почему и как это работает, особенно второй пример.

ально была темойэтот вопрос [https://stackoverflow.com/questions/5923702/casting-an-object-to-a-reference] Выяснилось, что ОП просто игнорирует разыменование. В то же время,этот ...

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

1 ответ

в документации GCC

сматривал некоторый код в ядре Linux и наткнулся на такие утверждения, какcase '0' ... '9': Чтобы попробовать это, я создал тестовую программу ниже. #include <iostream> int main() { const int k = 15; switch (k) { case 0 ... 10: std::cout << "k ...

1 ответ

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

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

1 ответ

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

строка<?xml version записывается в файл через fwrite, последующие операции записи становятся медленнее. Этот код: #include <cstdio> #include <ctime> #include <iostream> int main() { const long index(15000000); clock_t start_time(clock()); ...

3 ответа

Результат VS2008 http://imageshack.com/a/img826/6228/6qo4.png

я есть следующий код: #include <iostream> #include <limits> int main() { std::cout << std::numeric_limits<unsigned long long>::digits10 << std::endl; return 0; } GCC 4.4 возвращает 19MS VS 9.0 возвращает 18Может кто-нибудь объяснить, почему ...

5 ответов

Один взгляд на пример кода и ссылку на Arduino, и вы сразу же приступите к работе, если на самом деле вы выполнили настоящий C на любой другой платформе.

я есть опыт программирования встроенных систем (TIMSP430 [http://en.wikipedia.org/wiki/TI_MSP430]АтмелATxmega [http://en.wikipedia.org/wiki/Atmel_AVR#Device_overview]). Чем программирование Arduino отличается от этих? Какие знания о C я могу ...

1 ответ

+1 за классные кнопки. Я никогда не видел этого раньше.

жный дубликат: Нужна помощь с getline () [https://stackoverflow.com/questions/1744665/need-help-with-getline] В следующем коде мой getline полностью пропущен и не запрашивает ввод. #include <cstdlib> #include <iostream> #include <iomanip> ...

7 ответов

Вы должны вычислить ряд, пока не достигнете первого числа, а затем продолжить вычисление, и на этот раз также сохранить значения в массиве, пока не достигнете второго числа. Будучи серией, вы не можете начать со случайного числа (или вам понадобятся 2 начальных числа)

#include <iostream> int* fib(int); int main() { int count; std::cout<<"enter number up to which fibonacci series is to be printed"<<std::endl; std::cin>>count; int *p=new int[count]; p=fib(count); int i; for(i<0;i<=count;i++) ...