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

4 ответа

 и поэтому снимите чек

лкивался с нижеприведенной программой на C ++ (источник [https://ideone.com/7F88MV]): #include <iostream> int main() { for (int i = 0; i < 300; i++) std::cout << i << " " << i * 12345678 << std::endl; }Это похоже на простую программу и ...

5 ответов

Как поместить некоторый код в несколько пространств имен, не дублируя этот код?

Предположим, у меня есть метод, определенный в двух разных пространствах имен: namespace foo { void print() { //do work... } } namespace bar { void print() { //do work... } }foo::print() иbar::print() функцииабсолютно равны. Мой ...

2 ответа

Метод расчета центра масс из файла .stl (стерео литография)?

Я пытаюсь вычислить координаты центра масс (x, y, z) объекта, определенного в файле STL (стерео литография, не путать со стандартной библиотекой шаблонов). Файл STL содержит замкнутый объект (или объекты), ограниченный границей из треугольников. ...

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

1 ответ

setWindowFlags (Qt :: WindowStaysOnTopHint) скрывает окно Qt

Я хочу, чтобы мое окно Qt оставалось на вершине. когдаsetWindowFlags(Qt::WindowStaysOnTopHint) выполняется, окно становится скрытым (в Windows 7). Я также попробовал: Qt::WindowFlags flags = windowFlags(); setWindowFlags(flags ...

5 ответов

Пакеты параметров шаблона имеют доступ к N-му типу и N-му элементу

Следующая статья является первым предложением, которое я нашел для пакетов параметров шаблона. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1603.pdf [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1603.pdf] На странице 16 ...

6 ответов

двойная точность C ++

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

2 ответа

Использование bools в расчетах, чтобы избежать веток

Вот небольшое любопытство микрооптимизации, которое я придумал: struct Timer { bool running{false}; int ticks{0}; void step_versionOne(int mStepSize) { if(running) ticks += mStepSize; } void step_versionTwo(int mStepSize) { ticks += mStepSize * ...

3 ответа

 получить другое поведение, но, скорее всего, нет, особенно с чем-то вроде мерсенна твистер

овленный отэто [https://stackoverflow.com/questions/29549873/stdmt19937-doesnt-return-random-number] и аналогичные вопросы, я хочу узнать, как ведет себя генератор псевдо-чисел mt19937 в C ++ 11, когда на двух разных машинах он засевается с ...

1 ответ

Та же проблема, к счастью, нашел решение здесь :-)

я есть следующий код: std::string test("1.1"); std::pair<int, int> d; bool r = qi::phrase_parse( test.begin(), test.end(), qi::int_ >> '.' >> qi::int_, space, d );Поэтому я пытаюсь разобрать тест строки и поместить результат в std :: pair d. ...

2 ответа

Почему этот код с «1234» компилируется в C ++?

Почему это компилируется: char ch = '1234'; //no errorНо не более 4chars: char ch = '12345'; //error: Too many chars in constant(Да, я знаю' ' используется для одногоchar а также" " для строк; Я просто экспериментировал) Это как-то связано с ...