Результаты поиска по запросу "c++"
поскольку, учитывая, что стандартная библиотека C ++ имеет лучшую псевдослучайную генерацию, этот ответ не добавляет ничего ценного.
ю, что это довольно простой вопрос, но я не слишком хорош в математике. Я знаю, как генерировать случайное число с плавающей точкой между 0 и 1: float random = ((float) rand()) / (float) RAND_MAX; Но что, если я хочу, чтобы функция с заданным ...
@ Реми Лебо - TeamB, спасибо Реми .. Изучаю STL .. :)
я есть ; class object { // any private datas token in heap area public : ~object () ; };в функции ; vector < object*> tmp ;мой вопрос Как я могу стереть / освободитьTMP [я]? Другими словами, что я должен написать в object :: destructor?
Это какой-то окольный способ вычислить это, но я не мог найти другого пути, не прибегая к вспомогательным библиотекам или написав собственную функцию преобразования.
аюсь преобразовать информацию о времени, которую я получаю в виде строки UTC, в метку времени, используяstd::mktime в C ++. Моя проблема в том, что в<ctime> / <time.h> нет функции для конвертации в UTC; mktime вернет только метку времени как ...
Это должен быть комментарий, а не ответ.
я компилирую свой код для связанного списка, я получаю кучу неопределенных ошибок ссылок. Код ниже. Я компилировал оба эти утверждения: g++ test.cppтакже как и g++ LinearNode.h LinearNode.cpp LinkedList.h LinkedList.cpp test.cppЯ действительно ...
... на две категории диалектов, одна из которых не подходит для целей, связанных с низкоуровневым программированием, а другая поддерживает только ограниченную оптимизацию. Согласно Обоснованию C, Дух C включает в себя принцип «Не мешайте программисту делать то, что необходимо сделать». Оптимизация, основанная на идее, что программист не будет делать X, полезна только в тех случаях, когда программисту не нужно делать X. К сожалению, большинство аргументов об определенных поведениях полностью теряют это из виду.
ожет удивить некоторых кодеров, и, как ни удивительно, это невозможно реализоватьstd::vector без нестандартной поддержки компиляторов. Проблема, по сути, заключается в способности выполнять арифметику указателей на сырой области хранения. ...
среди реализаций, которые подходят для низкоуровневого программирования
артопределяет [http://eel.is/c++draft/basic.types#11]когда два типамакет-совместимый, Но я не вижу нигде в стандарте, каковы последствия, когда два типамакет-совместимый, Кажется, чтомакет-совместимый это определение, которое нигде не ...
дважды?
аюсь использовать некоторый код из OpenCV в пакете R, используя Rcpp для сборки пакета. Когда я компилирую код c на моей машине, он работает нормально. Например, я использую следующий синтаксис локально для компиляции кода facedetect.cpp: g++ ...
@Johan Что делает qDebug () << QTextCodec :: codecForCStrings (). Name (); вернуть?
ел бы преобразовать QString в utf8 или в latin1 QByteArray, но сегодня я получаю все как utf8. И я проверяю это с каким-то символом в верхнем сегменте latin1 выше 0x7f, где немецкий ü является хорошим примером. Если я делаю так: QString ...
Кроме того, что упомянуто в этой статье, я не думаю, что есть более эффективный метод захвата рабочего стола.
твует ли более эффективный способ получения копии рабочего стола Windows (с использованием GDI или любой другой библиотеки), чем приведенный ниже код HDC dcDesktop; HDC dcMem; HBITMAP hbmpMem; HBITMAP hOriginal; BITMAP bmpDesktopCopy; dcDesktop ...
Таким образом, вызов DoSomething () для объекта, производного от SomethingBase, выполнит член, если таковой существует, или свободную функцию в противном случае. Обратите внимание, что нечего бросать, вы получите ошибку компиляции, если нет совпадения с вашим вызовом.
ство библиотек C ++, включенных в стандарт, позволяют адаптировать ваши объекты для использования в библиотеках. Выбор часто между функцией-членом или свободной функцией в том же пространстве имен. Я хотел бы знать механику и конструировать код ...