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

2 ответа

анонимные пространства имен и одно определение правила

Нарушаю ли я правило единого определения в следующей программе? // foo.hpp #ifndef FOO_HPP_ #define FOO_HPP_ namespace { inline int foo() { return 1; } } inline int bar() { return foo(); } #endif //EOFа также // m1.cpp #include "foo.hpp" int ...

1 ответ

Какой заголовочный файл мне нужно включить, чтобы использовать функцию gotoxy ()?

Это проект student-report-card, у меня возникли некоторые проблемы, когда я переместил этот код в dev C ++ из borland C. Теперь, когда я пытаюсь скомпилировать программу в dev C ++, выдается сообщение об ошибке, что gotoxy () не определен. Так ...

7 ответов

Каков наилучший способ заставить пользователя функции C ++ признать семантическое значение параметров, которые являются числовыми константами?

Я хотел бы написать функциональные интерфейсы, которые вынуждают пользователя признать семантическое значение встроенных констант. Например, я хотел бы взять void rotate(float angle); // Rotate the world by an angle in radians.и изменить его ...

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

1 ответ

Что является правильным: vector <const string> ИЛИ const vector <string>?

Что правильно:vector<const string> ИЛИ ЖЕconst vector<string>? Я хочу создатьstd::vector изstd::stringс, и я не буду вносить в него изменения. Но я не уверен, какой из двух способов лучше и почему.

0 ответов

Объявление переменных внутри циклов, хорошая практика или плохая практика?

Вопрос 1:Является ли объявление переменной внутри цикла хорошей или плохой практикой? Я читал другие темы о том, есть ли проблема с производительностью (большинство сказали нет), и что вы всегда должны объявлять переменные как можно ближе ...

1 ответ

Функция вероятности хи-квадрат в C ++

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

8 ответов

Математика, чтобы преобразовать секунды с 1970 в дату и наоборот

У меня есть секунды с 1 января 1970 года 00:00 в виде int64 в наносекундах, и я пытаюсь преобразовать их в месяц / день / год / день недели. Это легко сделать итеративно, у меня это работает, но я хочу сделать это формально. Я ищу фактическую ...

3 ответа

Инициализация переменной (указатель и значение)

Foo f1 = Foo(); // (1) Ok Foo f2 = Foo; // (2) Compiler error Foo *p1 = new Foo(); // (3) Ok Foo *p2 = new Foo; // (4) Ok. Why??Мне было интересно, почему существует два способа инициализации указателей. Это выглядит немного противоречивым. Есть ...

4 ответа

C ++ новый оператор безопасности потоков в Linux и GCC 4

Вскоре я начну работать над параллельной версией алгоритма уточнения сетки с использованием разделяемой памяти. Профессор в университете отметил, что мы должны быть очень осторожны с безопасностью потоков, потому что ни компилятор, ни stl не ...

2 ответа

Используйте typedef в структуре для именования и индексации текстовых команд

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