Результаты поиска по запросу "c++"
, с пи, преобразованным в int.
ного растерялся по поводу этих двух терминов и был бы рад прояснить некоторые сомнения. Насколько я понимаюfunction overloading означает наличие нескольких методов в одном классе с одним и тем же именем, но с разным количеством ...
Подумайте об улучшении форматирования и о том, что он немного описательный.
я есть главное окно, в нем у меня есть один QWebView. Я хочу сделать файлы cookie определенного веб-сайта (например, www.kdkdkkd.com) постоянными, поэтому каждый раз, когда пользователь закрывает и повторно открывает браузер, ему не нужно снова ...
В чем разница между «long», «long long», «long int» и «long long int» в C ++?
Я перехожу с Java на C ++ и у меня есть несколько вопросов оlong тип данных. В Java для хранения целого числа больше 232, вы бы просто написатьlong x;, Однако в C ++ кажется, чтоlong это и тип данных и модификатор. Кажется, есть несколько ...
определение в настоящее время не работает, и что конструктор копирования должен быть добавлен, но ни один из этих ответов не отвечает на вопрос о том, почему вызывается конструктор по умолчанию и как лучше это решить.
я есть класс B, который создает объект класса A и вызывает метод объекта. хиджры #ifndef A_H #define A_H class A { public: A(int); void function(); }; #endif // A_Ha.cpp #include "a.h" A::A(int x) { } void A::function(){ //Do something. ...
или сделайте это встроенным
##A.hh template<class T> void func(T t) {} template<> void func<int>(int t) {} void func2(); ##A.cpp void func2() {} ##main.cpp func("hello"); func(int());учаю сообщение об ошибке: ошибка LNK2005: «void __cdecl func (int)» (?? $ func @ H @@ YAXH ...
Это позволит избежать необходимости использовать выделение кучи и указатели, поэтому, вероятно, является предпочтительным решением.
о, это мой текущий фрагмент кода: namespace bai = boost::asio::ip; bai::tcp::socket tcp_connect(std::string hostname, std::string port) { try { boost::asio::io_service io_service; bai::tcp::resolver resolver(io_service); // we now try to get a ...
Компиляторы, как правило, игнорируют inline, так как очень немногие программисты могут действительно знать, когда это лучше, и те, кто не ушел из сборки.
у понять, как это работает, если они встроены. Но если это не так, как это работает? все ли объектные файлы получают собственную копию, например, шаблона функции?
Обратите внимание, что компиляция объявления clang сама по себе не является ошибкой компилятора. Это класс ситуаций, которые плохо сформированы, диагностика не требуется.
ел бы использовать функцию и передатьconstexpr lambda, Тем не менее, он успешно компилируется, только если я позволю типу выводиться черезauto, Явно давая тип через-> std::array<event, l()> похоже на провал (первый случай). Почему это? template ...
Я полагаю, что "ipp" стоит из файла "реализации". т.е. они содержат фактически код (для встроенных функций и шаблонов), а не просто объявление (которое находится в заголовке -. H или .HPP - файлах)
у в библиотеках C ++ Boost есть расширение ".ipp" для некоторых заголовочных файлов? Кажется, что они являются заголовочными файлами, включенными в файл ".hpp" с тем же именем. Это соглашение распространено за пределами Boost? Чем обоснован ...