c++

я немного читал по теме Unicode-в частности, UTF-8 - (не) поддержка в C++11, и я надеялся, что гуру на Stack Overflow могут убедить меня, что мое понимание правильно, или указать, где я неправильно понял или пропустил что-то, если это так. краткий обзор во-первых, хорошо: вы можете определить UTF-8, UTF-16 ...

каковы последствия голосования в C++17 гарантии порядка оценки (P0145) на типичном коде C++? что это меняет в таких вещах, как i=1; f(i++, i) и std::cout << f() << f() << f() ; или f(g(),h(),j()); ...

Я пытался скомпилировать в этом примере программы используете GCC (проверенные версии 4.5.1, 4.6.3, 4.8.4): #include <iostream> #include <iomanip> #include <ctime> #include <chrono> using std::chrono::system_clock; int main() { system_clock::time_point now = system_clock::now();...

Это продолжение этого вопроса: законно ли объявлять объект constexpr initializer_list?. начиная с C++14,std::initializer_list класс имеет все свои методы, помеченные constexpr. Кажется естественным иметь возможность инициализировать экземпляр, выполнив constexpr std::initializer_list<int> list = {1, 2...

пользователи могут добавлять явные специализации к std пространство имен. Однако, есть несколько шаблонов, которые мне запрещены специальности. какие шаблоны можно и нельзя специализировать?...

мой код в проекте C++ организован следующим образом у меня есть несколько .cpp и .h файлы, которые содержат мои классы у меня есть несколько .cxx файлы, которые должны быть скомпилированы против .cpp файлы и некоторые внешние библиотеки. теперь, каждый из .cxx файлы main() метод, поэтому мне нужно добавить...

во всем интернете, примеры кода имеют for петли, которые выглядят так: for(int i = 0; i < 5; i++) в то время как я использовал следующий формат: for(int i = 0; i != 5; ++i) Я делаю это, потому что я считаю, что это более эффективно, но действительно ли это имеет значение в большинстве случаев?...

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

используя GCC 6.3, следующий код C++: #include <cmath> #include <iostream> void norm(double r, double i) { double n = std::sqrt(r * r + i * i); std::cout << "norm = " << n; } создает следующую сборку x86-64: norm(double, double): mulsd %xmm1, %xmm1 subq ...

у меня есть список начальных строк, около 100 предопределенных строк. Все строки содержат только символы ASCII. std::list<std::wstring> seeds{ L"google", L"yahoo", L"stackoverflow"}; мое приложение постоянно получает много строк, которые могут содержать любые символы. Мне нужно проверить каждую получ...