Результаты поиска по запросу "c++"
может быть
ужно создать функцию, которая будет принимать путь к каталогу. Но для того, чтобы компилятор мог прочитать обратную косую черту, мне нужно создать функцию, которая превратит одну обратную косую черту в две обратные косые черты ... пока это мои ...
мимо буфера.
ю дело с очень большими двоичными файлами (от нескольких ГБ до нескольких ТБ на файл). Эти файлы существуют в устаревшем формате, и для обновления требуется записать заголовок в FRONT файла. Я могу создать новый файл и переписать данные, но ...
Для устранения неоднозначности используется виртуальное наследование.
ел это на веб-сайте, читая о виртуальном наследовании в C ++ Когда используется множественное наследование, иногда необходимо использовать виртуальное наследование. Хорошим примером для этого является стандартная иерархия классов ...
coliru.stacked-crooked.com
опрос на самом деле касаетсяуже заданный вопрос [https://stackoverflow.com/questions/51900083/unable-to-call-member-function-pointer-that-is-inside-a-struct] , Я попробовалответ дал @ r3mus ...
Для того, чтобы наглядно продемонстрировать разницу между процедурным и ОО, попробуйте изучить Smalltalk. В Smalltalk все, и я имею в виду, что все является объектом. Здесь нет операторов if или while. Вы достигаете этой функциональности, отправляя сообщения (a.k.a. вызывая методы) на другие объекты. Сначала это действительно заставляет вашу голову кружиться, но я думаю, вы быстро поймете, каким должен быть ОО.
ольно новичок в программировании, но я читал некоторые интересные обсуждения на StackOverflow о различных подходах к программированию. Я до сих пор не на 100% понимаю, в чем разница между процедурным программированием и объектно-ориентированным ...
> Я хочу обратное преобразование: от двойного * до двойного []. Что вы не можете получить: указатель не содержит информацию о длине массива. Однако вы знаете, что этот массив всегда имеет два элемента, поэтому: вы можете обращаться с указателем как с именем массива: double * p = кое-что (); р [0] = 1,0; р [1] = 2,0; потому что по определению arrayname [index] равно * (arrayname + index)
аюсь узнать оstatic_cast а такжеreinterpret_cast. Если я прав, стандарт (9.2.18) говорит, чтоreinterpret_cast для стручка данных безопасно: Указатель на объект POD-struct, соответствующим образом преобразованный ...
я предоставил готовый вариант QT OSX из кода Бьёрна Поллекса
много предыдущих вопросов о перенаправлении stdout / stderr в файл. Есть ли способ перенаправить stdout / stderr в строку?
Выше, когда выполняется a = a, вызывается перегрузка оператора, которая вызывает функцию копирования, которая затем обнаруживает самоопределение.
ня в университете меня порекомендовал профессор(this != ©) в конструкторе копирования, аналогично тому, как вы должны делать это при перегрузкеoperator=, Однако я усомнился в этом, потому что не могу вспомнить ни одной ситуации,this будет ...
Это определение термина jargpn «потенциально оценивается». Не думайте, что, поскольку он не является «потенциально оцененным» и поскольку термин «потенциально оцененный» содержит слово «оцененный», его нельзя оценивать во время компиляции.
ли кто-нибудь объяснить это утверждение отISO N3242 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf]§3.2, 2-й пункт Выражение потенциально оценивается, если оно не является неоцененным операндом (раздел 5) или его ...
CPP-Netlib
аюсь написать потоковый HTTP-прокси для изучения C ++ / socket / HTTP Я ищу клиентскую библиотеку HTTP, такую как HttpURLConnection, доступную в Java. Я посмотрел на некоторые библиотеки, например, libcurl для C / C ++. Эти библиотеки могут ...