Результаты поиска по запросу "c++"
Голосовали за то, что предложили способ написать это без предварительного создания записи по умолчанию, независимо от того, есть «недоразумение» или нет.
я есть (C ++ 14) код, который выглядит следующим образом: map<int, set<string>> junk; for (int id : GenerateIds()) { try { set<string> stuff = GetStuff(); junk[id] = stuff; } catch (const StuffException& e) { ... } }Это работает. ...
@Alwin Doss Вы должны указать опцию -L перед -l. Вы бы сделали наоборот, наверное. Попробуй это :)
дал.so файл и положить его в место/opt/lib и добавил этот путь кLD_LIBRARY_PATH теперь после этого, когда я пытаюсь скомпилировать мою основную программу с помощью следующей команды: g++ -Wall -I/home/alwin/Development/Calculator/ main.cpp ...
все еще будет действовать в течение жизни приложения?)
сс не подлежит копированию. Это затрудняет хранение его в объекте для последующего использования. Что я должен делать?std::type_infoСм. Современный C ++ Дизайн. Андрей Александреску реализовал подобное и обсудил в книге!
тогда все в порядке
о что столкнулся с декрементомend() Итератор в моей компании исходники, и это выглядит странно для меня. Насколько я помню, это работало на некоторых платформах, но не на других. Может быть, я ошибаюсь, однако я не нашел ничего стандартного в ...
анализируется соответственно.
ющий код завершается ошибкой, как и ожидалось, потому что нет перегрузкиget найден. С помощьюstd::getрешит проблему. #include <array> int main() { std::array<int, 2> ar{2,3}; auto r = get<0>(ar);//fails, get was not declared in this scope }Тем ...
спасибо, я думаю, что это сделает то, что я намеревался. Если нет, я дам вам знать.
не лениво оценить второй аргумент в std :: conditional? #include "stdafx.h" #include <type_traits> struct Null{}; struct _1{enum {one = true,two = false};}; struct _2{enum {two = true, one = false};}; template<class T> struct is_nulltype { enum ...
да, это была серьезная проблема. Thanx
робовал это, но это не сработало. #include <string> string someString("This is a string."); printf("%s\n", someString);
Если вам не нужна высокая точность или если вы предполагаете, что знаменатели будут маленькими, вы можете вместо этого использовать метод грубой силы, просто увеличивая знаменатель
я пишу эту небольшую программу на c ++, она предназначена для вычисления различных значений со строками (извините, я француз, я не знаю, как сказать это по-английски, но это строки с типами уравнений Y = kx + t ). И я хочу, чтобы моя программа ...
Код будет очень организован с использованием пространств имен.
его используется пространство имен в C ++? using namespace std;
@ T.C. Формулировка обновлена.
я есть следующий пример #include <cstdint> class FooC { public: FooC(uint16_t iPort, uint16_t iPin) : PORT(iPort) , PIN(iPin) { }; ~FooC() = default; FooC() = delete; FooC(const FooC&) = delete; FooC(FooC&&) = delete; private: const uint16_t ...