Лучшие c++ вопросы ИТ разработчиков

  • 6голос
  • 1ответ
  • 0просмотров

OpenGL 3: glBindVertexArray делает недействительным GL_ELEMENT_ARRAY_BUFFER

Я был уверен, что если вы связываете буфер черезglBindBuffer(), вы можете смело предполагать, что он остается связанным, пока цель не будет восстановлена посредством другого вызоваglBindBuffer(), Поэтому я был очень удивлен, когда обнаружил, что ...

ЗаданApr 07, 2012, 3:54 PMотNicol BolasComicSansMS
  • 6голос
  • 1ответ
  • 0просмотров

OpenGL Linux неопределенная ссылка на основные функции

Я написал программу на Ubuntu 11.04, которая использует freeglut. Работало нормально. Затем я получил другой компьютер и попытался запустить программу на новой установке Ubuntu 11.04. Не работает. Итак, я установил sudo apt-get install freeglut3 ...

ЗаданApr 03, 2012, 8:37 PMотcomp sci balla
  • 7голос
  • 1ответ
  • 0просмотров

Как получить консольную коробку компиляции программы GUI MinGW + Code :: Block

Когда я компилирую и запускаю простую программу Win32 GUI в MinGW + MSys с командной строкой: $ g++ main.cpp -o app -std=c++0x $ ./app отображается только диалоговое окно. Но когда я помещаю эту программу в Code :: Blocks IDE и компилирую ее, ...

ЗаданMar 05, 2019, 6:20 AMотgudokbo0k
  • 14голосов
  • 7ответов
  • 0просмотров

Укажите функцию-член класса как друга другого класса?

В соответствии с книгой C ++ Primer, автор упомянул, что мы можем указать функцию-член класса как друга другого класса, а не весь класс (стр. 634). Затем я проверил этот код: class A { public: friend void B::fB(A& a); void fA(){} }; class B { ...

ЗаданMay 11, 2012, 6:21 AMотipkiss
  • 1голосов
  • 3ответа
  • 0просмотров

динамически изменять размер массива с ++

У меня есть массив, определенный как; > static double Temp_data[TABLE_SIZE]; Я хочу изменить размер массива в соответствии с пользовательским вводом. Это возможно? Пожалуйста, помогите мне. Благодарю.

ЗаданApr 04, 2012, 4:50 AMотgishara
  • 55голосов
  • 6ответов
  • 0просмотров

C ++ статический порядок инициализации

Когда я использую статические переменные в C ++, мне часто хочется инициализировать одну переменную, передавая другую ее конструктору. Другими словами, я хочу создать статические экземпляры, которые зависят друг от друга. В пределах одного файла ...

ЗаданNov 17, 2015, 11:17 PMотAlmoDimitri C.
  • 4голосов
  • 2ответа
  • 0просмотров

Визуализация буфера на экране в Windows

Я ищу способ визуализации буфера символов в области содержимого окна. Это просто псевдо, но предназначено для демонстрации того, что я на самом деле хочу сделать: char buffer[300][200][3]; // 300px x 200px x RGB bytes // ... render stuff ...

ЗаданOct 30, 2014, 8:05 AMотAmirNiklas R
  • 0голосов
  • 2ответа
  • 0просмотров

читать текстовый файл столбец мудрый C ++

У меня есть текстовый файл, где данные хранятся в виде столбцов. Как извлечь каждый столбец в массив? > eg: a b c d 10 11 12 13 14 15 16 17Error: User Rate Limit Exceeded Ниже то, что я сделал до сих пор, чтобы добавить их в один ...

ЗаданApr 04, 2012, 7:55 AMотSome programmer dudegishara
  • 52голосов
  • 3ответа
  • 0просмотров

std :: string :: c_str () и временные

Error: User Rate Limit Exceeded void consumer(char const* p) { std::printf("%s", p); } std::string random_string_generator() { // returns a random std::string object } consumer(random_string_generator().c_str());Error: User Rate Limit Exceeded

ЗаданApr 04, 2012, 7:44 AMотuser1095108
  • 39голосов
  • 5ответов
  • 0просмотров

Использование функции-члена класса C ++ в качестве функции обратного вызова C

Error: User Rate Limit Exceededint a(int *, int *). Я пишу код C ++, подобный следующему, и пытаюсь зарегистрировать функцию класса C ++ в качестве функции обратного вызова: class A { public: A(); ~A(); int e(int *k, int *j); }; A::A() ...

ЗаданJun 16, 2009, 10:45 AMотsharptoothMethos
  • 8голосов
  • 2ответа
  • 0просмотров

Как зарегистрировать указатель на функцию-член производного класса в базовом классе

В отличие от виртуальных функций-членов, мне необходимо решение, в котором функция, реализованная на каждом уровне класса, может быть зарегистрирована для последующего вызова базовым классом. (Не только самая производная реализация) Чтобы ...

ЗаданApr 08, 2012, 9:34 PMотNoahR
  • 0голосов
  • 2ответа
  • 0просмотров

использование ffmpeg на iOS

Я понимаю, что для использования FFmpeg в iOS-приложении вы используете ./configure и make для генерации .a-файлов, которые вы добавите в проект. У меня вопрос: как только файлы .a появятся в навигаторе проекта и в разделе «Связать двоичные ...

ЗаданFeb 17, 2014, 3:13 PMотBenjaminChuck Mc Duran
  • 8голосов
  • 9ответов
  • 0просмотров

Облегченный парсер XML, эффективный для больших файлов?

Мне нужно проанализировать потенциально огромные XML-файлы, поэтому я предполагаю, что это исключает парсеры DOM. Есть ли какой-нибудь хороший легкий SAX-парсер для C ++, сравнимый с TinyXML по размеру? Структура XML очень проста, никаких ...

ЗаданJun 17, 2009, 11:53 AMотAlex Jenter
  • 4голосов
  • 3ответа
  • 0просмотров

Как работают Vtable of Virtual

У меня есть небольшое сомнение в виртуальной таблице: всякий раз, когда компилятор встречает виртуальные функции в классе, он создает Vtable и размещает там адрес виртуальных функций. Это происходит аналогично для другого класса, который ...

ЗаданApr 08, 2012, 6:05 PMотNaruto
  • 17голосов
  • 3ответа
  • 0просмотров

Завершите C ++ i18n gettext () «Привет мир» пример

Я ищу полный i18ngettext() Привет мир пример. Я начал сценарий, основанный на Учебник по поддержке родного языка с использованием GNU gettext [http://oriya.sarovar.org/docs/gettext_single.html]Г. Моханти. Я использую Linux и G ++. Код: cat ...

ЗаданMay 10, 2014, 9:22 PMотConnorCW Holeman II
  • 6голосов
  • 2ответа
  • 0просмотров

Почему статические поля шаблона не инициализируются, если не используются? [Дубликат]

> Possible Duplicate: (static initialization/template instantiation) problems with factory pattern [https://stackoverflow.com/questions/2851991/static-initialization-template-instantiation-problems-with-factory-pattern] trying to force static ...

ЗаданMay 23, 2017, 11:44 AMотCommunityLuchian Grigore
  • 1голосов
  • 3ответа
  • 0просмотров

Вызов конструктора класса внутри другого класса

На следующей неделе у меня тест на c ++, и я готовлюсь к нему. Я запутался, когда у меня есть 2 класса, как показано ниже. Мне нужно пройтись по исполнению кода построчно, и я запутался в отмеченных строках (x = ... а такжеy = ... внутриclass ...

ЗаданJun 12, 2014, 2:44 PMотJohanJack
  • 4голос
  • 1ответ
  • 0просмотров

генерация случайных чисел двойников между двумя интервалами [a, b]

Мне нужно сгенерироватьX случайные двойные числа, равномерно распределенные между двумя интервалами [a, b], гдеa а такжеb также двойные числа. ТеX числа должны быть сгенерированы внутри функции класса, скажемmyclass::doSomething(a,b), Дело в ...

ЗаданApr 06, 2012, 1:58 PMотTin
  • 188голосов
  • 28ответов
  • 0просмотров

Обнаружение порядка байтов программно в программе на C ++

Есть ли программный способ определить, используете ли вы архитектуру с прямым или обратным порядком байтов? Мне нужно иметь возможность писать код, который будет выполняться в системе Intel или PPC и использовать точно такой же код (т.е. без ...

ЗаданSep 28, 2014, 8:52 AMотYu HaoJay T
  • 2голос
  • 1ответ
  • 0просмотров

Как правильно завершить висящую нить внутри dll?

Hi Everybody, У меня есть сторонняя библиотека, которая содержит ошибку. Когда я вызываю функцию, она может зависнуть. Функция библиотеки вызывается внутри DLL. Я решил перенести звонок в ветку и подождать некоторое время. Если нить закончена, ...

ЗаданJun 17, 2009, 1:32 AMотS.LottMar
  • 32голосов
  • 2ответа
  • 0просмотров

Как я могу преобразовать cv :: Mat в оттенки серого в OpenCv?

Как я могу преобразовать cv :: Mat в оттенки серого? Я пытаюсь запустить функцию drawKeyPoints из opencv, однако получаю сообщение об ошибке подтверждения. Я предполагаю, что он должен получить изображение в градациях серого, а не цветное ...

ЗаданApr 27, 2012, 7:21 AMотJobuser1319603
  • 3голосов
  • 5ответов
  • 0просмотров

Не могу установить переменную длину с переменной

То, что я сейчас пытаюсь сделать, - это создать массив с длиной, определяемой переменной. Однако, когда я помещаю переменную в длину массива, она дает мне «массив переменной длины типа элемента, отличного от POD»: «glm :: vec2»; ошибка. Однако, ...

ЗаданApr 06, 2012, 2:59 PMотTheAmateurProgrammer
  • 15голос
  • 1ответ
  • 0просмотров

Как использовать QFileSystemWatcher для мониторинга папки на предмет изменений

Я новичок в QT и хочу использовать QFileSystemWatcher для мониторинга папки. Я просто не могу понять, как это сделать. Я читаюhttp://qt-project.org/doc/qt-4.8/qfilesystemwatcher.html [http://qt-project.org/doc/qt-4.8/qfilesystemwatcher.html]но я ...

ЗаданMay 30, 2015, 1:30 PMотA. LevyHami
  • 56голосов
  • 7ответов
  • 0просмотров

ошибка LNK2005, уже определена?

У меня есть 2 файла, A.cpp и B.cpp, в консольном приложении Win32. Оба 2 файла содержат только следующие 2 строки кода: #include "stdafx.h" int k;При компиляции выдает ошибку Error 1 error LNK2005: "int k" ([email protected]@3HA) already defined in A.objЯ ...

ЗаданFeb 02, 2016, 3:34 PMотdandan78TTGroup
  • 119голосов
  • 4ответа
  • 0просмотров

В CMake, как я могу проверить, является ли компилятор Clang?

У нас есть наборкросс-платформенные сценарии сборки CMake [https://code.asterisk.org/code/browse/astscf-cmake-release/AsteriskSCF.cmake?r=HEAD] и мы поддерживаем строительство сVisual C ++ [http://msdn.microsoft.com/en-us/vstudio/aa718325]а ...

ЗаданAug 31, 2018, 3:40 PMотPeter Mortensenleedm777
  • 3голосов
  • 4ответа
  • 0просмотров

С ++ переполнение и переполнение

Привет, я новичок здесь, поэтому, пожалуйста, дайте мне знать, если что-то не так, и я постараюсь улучшить в следующий раз. Я пытаюсь понять, как происходит переполнение и переполнение в C ++. Я понимаю, что если диапазон переменной будет ...

ЗаданApr 04, 2012, 12:45 PMотKnownow
  • 52голосов
  • 22ответа
  • 0просмотров

Могу ли я написать код C ++ без заголовков (повторяющиеся объявления функций)?

Есть ли способ не писать дважды объявления функций (заголовки) и при этом сохранять одинаковую масштабируемость при компиляции, ясность при отладке и гибкость при разработке при программировании на C ++?

ЗаданNov 10, 2016, 9:26 PMотTylerHthewreck
  • 7голос
  • 1ответ
  • 0просмотров

связывание саморегистрационной, абстрактной фабрики

Я работал и тестировал саморегистрационную абстрактную фабрику на основе описанной здесь: https://stackoverflow.com/a/582456 [https://stackoverflow.com/a/582456] Во всех моих тестовых случаях он работает как шарм, и предоставляет функции ...

ЗаданMay 23, 2017, 11:44 AMотCommunityEthan Coon
  • 17голосов
  • 4ответа
  • 0просмотров

Размер каталога [дубликат]

This question already has an answer here: * How can I find the size of all files located inside a folder? [/questions/15495756/how-can-i-find-the-size-of-all-files-located-inside-a-folder] 10 answers Есть ли способ получить размер ...

ЗаданSep 14, 2013, 9:05 AMотST3smallB
  • 8голосов
  • 2ответа
  • 0просмотров

Попытка сопоставить два изображения с помощью просеивания в OpenCv, но слишком много совпадений

Error: User Rate Limit Exceeded #include <opencv2\opencv.hpp> #include <iostream> int main(int argc, const char* argv[]) { cv::Mat input1 = cv::imread("input.jpg", 1); //Load as grayscale //cv::cvtColor(input1,input1,CV_BGR2GRAY); //second input ...

ЗаданDec 01, 2014, 11:25 PMотAubinbahti
  • 24голосов
  • 5ответов
  • 0просмотров

Когда объект «выходит за рамки»?

В C ++, когда объект определяется как «вне области видимости»? Более конкретно, если бы у меня был односвязный список, что бы определить один объект узла списка как «вне области видимости»? Или, если объект существует и на него ссылается ...

ЗаданSep 10, 2018, 5:15 AMотAAEMPat Murray
  • 11голосов
  • 7ответов
  • 0просмотров

Кодирование функции для копирования связанного списка в C ++

Мне нужно реализовать вспомогательную функцию с именем copyList, имеющую один параметр, указатель на ListNode. Эта функция должна возвращать указатель на первый узел копии исходного связанного списка. Итак, другими словами, мне нужно кодировать ...

ЗаданSep 19, 2012, 4:30 PMотBill the LizardPat Murray
  • 24голосов
  • 2ответа
  • 0просмотров

Связывание кода C ++ с помощью «gcc» (без g ++)

Привет всем: quick question: Я нахожусь в ситуации, когда было бы полезно сгенерировать мой исполняемый файл C ++, используя только "gcc". (без g ++). Причина этого заключается в том, что я должен отправить код на сервер автоматической отправки, ...

ЗаданSep 15, 2012, 11:29 PMотBill the LizardRafael Almeida
  • 18голосов
  • 5ответов
  • 0просмотров

«не было объявлено в этой области» ошибка

Итак, я писал эту простую программу для вычисления дня любой даты, используя найденный алгоритм ГауссаВот [http://en.wikipedia.org/wiki/Determination_of_the_day_of_the_week#Gaussian_algorithm] . #include <iostream> using namespace std; //Using ...

ЗаданApr 07, 2012, 4:23 PMотBill Lynchcortex
  • 1голосов
  • 3ответа
  • 0просмотров

С ++ и карри

Я использую код: #include <iostream> using namespace std; auto fn = ([](int x){ return [x](int y) { return x * y; }; }); int main() { int i = fn(2)(4); // 8 cout << i << endl; return 0; }Этот код работает нормально. Однако позже я хочу вызвать ...

ЗаданAug 20, 2017, 8:55 AMотCœurOpsa
  • 55голосов
  • 10ответов
  • 0просмотров

Как определить, есть ли конкретная переменная-член в классе?

Для создания шаблонной функции алгоритма мне нужно знать, есть ли x или X (и y или Y) в классе, который является аргументом шаблона. Это может быть полезно при использовании моей функции для класса MFC CPoint, класса GDI + PointF или некоторых ...

ЗаданJul 29, 2016, 5:41 AMотKirill V. Lyadvinsky
Пред12...218След