Результаты поиска по запросу "c++"
так что лучший и простой способ это:
я естьstd::vector<std::string> что мне нужно использовать дляC аргумент функции, который читаетchar* foo, у меня естьвидели [https://stackoverflow.com/questions/347949/convert-stdstring-to-const-char-or-char] ...
по умолчанию, поэтому заголовки почти никогда не являются проблемой.
аюсь настроить libusb API в моей ОС. Я скачал libusb api на libusb.org. Я следовал стандартной процедуре установки: cd into directory ./configure make make check //without errors make installЗатем я запустил Eclipse C / C ++ и скопировал ...
ключевое слово перед переопределенной функцией-членом в производном классе является необязательным. Полиморфизм во время выполнения работает только для указателей или ссылок.
ли разница между объявлением унаследованной виртуальной функции в дочернем классе?с участием"виртуальное" ключевое словоили нет, учитывая, что я хочу назвать веселье подходящим для типа моих объектов. Посмотрите на комментарии. #include <cstdio> ...
Это не работает для меня в VC2013; он возвращает false для конструкторов по умолчанию (плохо), false для только копирования (хорошо), true для удаленного перемещения (плохо), true для перемещения только (хорошо) и false для перемещения и копирования (плохо).
аюсь написать шаблон, который ведет себя одним образом, если у T есть конструктор перемещения, и другим способом, если у T нет. Я пытался найти черту типа, которая могла бы идентифицировать это, но мне не повезло, и мои попытки написать ...
Это правильно, хотя тогда вы потеряете возможность ловить исключения Windows SEH. Так вот, когда вам нужна эта нестандартная обработка.
нтересно немного о C ++ блоки try / catch / finally. Я видел эти команды с двумя подчеркиваниями, такими как __try. Но проекты MVSC 2010 также работают без подчеркивания. Итак, когда вам нужны эти подчеркивания?
Это противоречит вышесказанному. Поэтому я полагаю, что ваша книга не права Стандарт является эталоном. Является ли ваша книга о C, я не думаю, что вышесказанное было гарантировано для C malloc / free, и поэтому вы видите много ручного выравнивания программистами на C.
у построить объект классаT используя::operator new(size_t) и размещениеnew. «Расширить» размерchar v[1], который является последним объявленным членом данных вTЯ выделяюsizeof(T) + n - 1 байтов сoperator new(), гдеn желаемый размер в байтах. ...
@Arafangion: э-э, разыменования * :)
отребовалось некоторое время, чтобы понять, почему некоторые выходы cout, кажется, исчезают в эфире. Виновник: std::cout<< "This line shows up just fine" << std::endl; const char* some_string = a_function_that_returns_null(); if (some_string == ...
Base64 кодирует текст и данные
аюсь быстро кодировать простую строку ASCII в base64 (базовая аутентификация HTTP с использованием boost :: asio), а не вставлять какой-либо новый код или использовать любые библиотеки, кроме boost. Простая подпись будет выглядеть так:string ...
@CTMacUser Да, конечно, вы правы - мой комментарий не имеет смысла и должен быть замечен.
ументе C ++ 0x Variadic Templates ПредложениеСсылка [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2080.pdf]Есть пример класса, который поддерживает произвольное количество измерений. Я скопировал это ниже: template<typename T, ...
Спасибо MSalters, я понимаю вашу точку зрения ... и игру :-) Однако я, возможно, выразил себя недостаточно, моя сеть действительно состоит из 2 прямоугольников, имеющих общую сторону, и точки которых географически не перемещаются. Может быть, мне не следовало называть это графиком / сетью ... Есть ли алгоритм, совместимый с тем, что я ищу?
я есть сеть ненаправленных графов, состоящая из улиц и пересечений, и я хотел бы знать, есть ли какой-нибудь алгоритм, помогающий мне находить замкнутые петли, то есть места, где я могу размещать здания. Любая помощь приветствуется, спасибо!