C++ – вопросы и ответы – страница 95

49
голосов
1
ответ
У меня такой код, где я пытаюсь сохранить std::unique_ptr<T> в std::queue но он не будет компилироваться #include "stdafx.h" #include <windows.h> #include <memory> #include <st...
5 лет, 1 месяц назад Eugen
69
голосов
2
ответа
Передача --coverage в gcc при одновременном связывании LLVM вызывает undefined reference to '__gcov_exit' ошибку undefined reference to '__gcov_exit' от компоновщика. Я создал новый проект, чтобы п...
1 год, 2 месяца назад Kerndog73
71
голос
1
ответ
Я экспериментирую с некоторыми фундаментальными материалами Xlib. Я создаю базовое окно и создаю для него контекст OpenGL. Я стараюсь, чтобы пользователь не мог изменять размер окна или вручную. Я ...
5 лет, 3 месяца назад user4910881
114
голосов
2
ответа
Clang++ 3.2 на ArchLinux (i686) используется для создания следующих кодов С++ 11 #include <iostream> #include <functional> typedef std::function<void ()> Action; typedef std::func...
6 лет, 11 месяцев назад neuront
59
голосов
2
ответа
Я близок к разочарованию ;-). Поскольку более недели я пытаюсь перекрестно скомпоновать на своей машине i686 Linux ubunutu 12.04 для машины ARMv6 (arm1176jzf-s - известная как малина Pi), разработа...
5 лет, 5 месяцев назад repl
49
голосов
1
ответ
У меня есть шаблонный базовый класс, который определяет некоторую функцию по умолчанию, которую шаблонный производный класс может перегрузить, если захочет. Эта функциональность "по умолчанию" реал...
5 лет, 6 месяцев назад quant
144
голоса
3
ответа
template <typename Z> Z myTemplate <Z> :: popFromVector () { if (myVector.empty () == false) return myVector.pop_back (); return 0; } int main () { myTemplate <int> obj; std :: co...
8 лет, 5 месяцев назад Aquarius_Girl
60
голосов
2
ответа
Я пытаюсь понять реализацию с открытым исходным кодом решения SAT (miniSAT http://minisat.se/downloads/MiniSat_v1.12b_src.zip ). В одном из файлов заголовков я наткнулся на следующий фрагмент кода....
4 года, 8 месяцев назад ameyask86
60
голосов
0
ответов
У меня проблема, opencv_world340.lib с предоставленным файлом opencv_world340.lib в моем приложении: Я скачал окно прекомпилированной версию OpenCV 3.4.0 от сюда . Я связал opencv_world340.lib с мо...
2 года назад doodoroma
-3
голоса
1
ответ
Когда я пытаюсь поместить QLabel в класс QWidget, он не работает должным образом (без события наведения или события клика, пока не отображается только ярлык pixmap), только последний экземпляр рабо...
3 года, 4 месяца назад abdallah allam
90
голосов
3
ответа
Я все время вижу код в нашей компании: namespace { const MAX_LIMIT = 50; const std::string TOKEN = "Token"; } Я смущен тем, почему вам нужно анонимное пространство имен. С одной стороны, вам нужна ...
3 года, 9 месяцев назад FCR
61
голос
1
ответ
В следующей простой программе: # include <sys/mman.h> # include <fcntl.h> # include <cstdlib> # include <cassert> struct rgn_desc { size_t end_; char data[]; }; int main(int...
1 год, 7 месяцев назад lrleon
60
голосов
4
ответа
Кто-нибудь знает какую-либо часто используемую библиотеку для С++, которая предоставляет методы для кодирования и декодирования чисел от базы 10 до базы 32 и наоборот? Спасибо, Стефано
10 лет, 2 месяца назад Spac
50
голосов
0
ответов
Я пытаюсь прочитать значение из xml файла. Я получаю правильную строку в char [255], используя fgets. Когда я пытаюсь извлечь содержимое узлов, соответствующее значение не изменяется. XML: \t<na...
5 лет, 6 месяцев назад Julian
60
голосов
0
ответов
Я изучаю книгу "Принципы и практика программирования с использованием C++" Бьярне Страуструпа (2008). У меня возникла небольшая проблема, когда я реализовал практику из книги. IDE, используемая зде...
6 лет, 3 месяца назад user2936478
70
голосов
3
ответа
Я заметил что-то очень раздражающее, пытаясь создать окно на С++ и нарисовать Rectangles, что размер окна не соответствует размеру, который я установил. Например, если я устанавливаю окно 480x240 и...
7 лет, 6 месяцев назад Deukalion
61
голос
3
ответа
Я написал DLL, которая экспортирует функцию, которая создает окно с помощью RegisterClassExW и CreateWindowExW . Каждое сообщение извлекается через GetMessageW(&msg, wnd_handle, 0, 0); Translat...
10 лет, 10 месяцев назад mrshpot
69
голосов
3
ответа
Я хотел бы спросить, можно ли определить для каждого алгоритма (например, в STL), который будет принимать несколько функций в качестве входных аргументов и оценивать их в порядке слева направо? tem...
4 года, 3 месяца назад Alexander Bily
77
голосов
0
ответов
Если бы у меня был void func(int a, char * c) { // Something } И хотите использовать инструмент с флагом -инструментами-функциями Генерирование инструментальных вызовов для входа и выхода в функции...
3 года, 5 месяцев назад Adrian
97
голосов
3
ответа
Копирование elision - это аккуратная методика оптимизации и в некоторых случаях полагающаяся на copy elision может фактически быть быстрее , чем передавать ссылки "вручную". Итак, предположим, что
8 лет, 8 месяцев назад Martin Ba
68
голосов
2
ответа
Сейчас я делаю так: //encoding std::vector<float> data = ... const unsigned char* bytes = reinterpret_cast<const unsigned char*>(&data[0]); std::vector<unsigned char> byteVec(...
2 года, 6 месяцев назад anc
77
голосов
2
ответа
Я рекурсивно реализовал сортировку слияния. Он работает до определенного размера отсортированного массива, после чего он выходит из строя с "ошибкой сегментации". В Intel Xeon, 16GB, максимальный р...
3 года, 6 месяцев назад achyzh
68
голосов
3
ответа
Определены два класса. class Dictionary { public: Dictionary(); Dictionary(int i); // ... }; и class Equation { static Dictionary operator_list(1); // ... }; но проблема в том, что всякий раз, когд...
8 лет, 2 месяца назад Jaebum
-6
голосов
3
ответа
Довольно простой вопрос, но почему это происходит, когда вы звоните std::vector<int> vec; vec.reserve(100); vec[89] = 99; // vector subscript out of range.- Вам не разрешено обращаться к элем...
4 года, 9 месяцев назад Francisco Aguilera
83
голоса
8
ответов
Дубликат: Выбор контейнера STL с уникальностью и который сохраняет порядок вставки Я ищу структуру данных, которая действует как набор, поскольку она не позволяет вставлять дубликаты, но также знае...
10 лет, 9 месяцев назад Nick McCowin
78
голосов
3
ответа
Я предполагаю двухъядерную (2 ядра на процессоры) машину с двумя процессорами для следующих вопросов; поэтому в общей сложности 4 "ядра". Поэтому возникли некоторые естественные вопросы: Предположи...
8 лет, 6 месяцев назад squashed.bugaboo
71
голос
1
ответ
Вот мои настройки: У меня есть следующий класс С++, который я хочу обернуть: // Foo.h class Foo { public: typedef int MyType; typedef int ArgType1; typedef int ArgType2; ... typedef MyType (*FooFun...
4 года, 8 месяцев назад dimart.sp
84
голоса
1
ответ
Могу ли я открыть файл с функциями C ( fopen ) и назначить этот дескриптор файловому потоку C++ ( fstream ...)? Причина для запроса: я хочу обрабатывать UTF8 для окон, но класс fstream имеет только...
2 года, 4 месяца назад Flamefire
91
голос
2
ответа
Мне нужно визуализировать 3D-облака с использованием C++, я начал изучать OpenGL, но пока все, что я нахожу, это рисование фигур с использованием вершин. Что, если я хочу, чтобы 3D-сцена была постр...
8 лет, 3 месяца назад Khaled
60
голосов
1
ответ
У меня возникла проблема с тестированием модулей boost. В основном я создаю прибор, который является частью набора unit test кэш ресурсов. Моя основная проблема заключается в тестировании кеша ресу...
10 лет, 1 месяц назад blewisjr
76
голосов
1
ответ
Я пытался прочитать свойство имени класса Creation класса Win32_PhysicalMemoryArray, но при запуске кода ниже объекта IEnumWbemClass с именем enumerator возвращался null. Я не могу понять проблему....
2 года, 1 месяц назад user4910881
127
голосов
4
ответа
У меня есть новичка сомнения относительно того, как работают ядра CUDA. Если у вас есть следующий код (который использует функцию cuPrintf , взятую из здесь ): #include "cuPrintf.cu" __global__ voi...
8 лет, 7 месяцев назад Andrea
84
голоса
0
ответов
В c++, когда вы делаете что-то вроде этого: std::ifstream file("file.dat"); По умолчанию он пойдет по этому пути: C:/bla/bla/appfolder/file.dat где appfolder - текущая .exe папка. Это нормально. Но...
3 года, 10 месяцев назад DimChtz
69
голосов
1
ответ
Я делаю проект, основная программа записывает на C, это на встроенную систему Linux. аппаратное обеспечение, поставляемое другой компанией, там я получил свои библиотеки (статические библиотеки как...
7 лет, 9 месяцев назад user1388522
68
голосов
2
ответа
struct Base { void foo(??? fn) { // do something with fn } }; struct A : Base { A() : Base() { ... } void aa() { ... } void aaa() { ... } }; struct B : Base { B() : Base() { ... } void bb() { ... }...
7 лет, 7 месяцев назад Jan Turoň
60
голосов
1
ответ
Я хочу создать программу, которая создает файлы ".txt" со случайными символами, но с возможностью создания транспонированных "файлов". Затем я добавлю пример из двух файлов ".txt", которые я намере...
8 лет, 11 месяцев назад thomas
49
голосов
1
ответ
У меня возникли проблемы с компиляцией программы, которую я написал в моей среде Windows 10 Code :: Blocks на рабочей станции под управлением Ubuntu. В частности, компилятор, не имеющий проблем с к...
3 года, 11 месяцев назад ulf
48
голосов
3
ответа
В настоящее время я использую xcode для некоторой разработки на С++, и мне нужно сгенерировать геттеры и сеттеры. Единственный способ, которым я знаю, - генерировать геттеры и сеттеры в стиле Objec...
10 лет, 3 месяца назад Asad Khan
61
голос
2
ответа
Я пытаюсь рассчитать произведение двух векторов, причем каждый процесс принимает отдельный начальный и конечный индексы. Кажется, что происходит, что код запускается дважды. void DotProduct::MultiP...
7 лет, 10 месяцев назад wanovak
60
голосов
1
ответ
Я пытаюсь изучить C++ с книгой "Принципы и практика программирования с использованием C++", и я делаю упражнение, в котором компьютер должен угадывать число пользователей от 1 до 100 в 7 вопросах. ...
9 месяцев, 1 неделя назад Daniel Barker
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема