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

-6
голосов
0
ответов
У меня 5 классов A BC D Я хотел бы получить доступ к членам класса C в классе D, значения которых назначены в классе B. Код выглядит так: class A: readValues() init() class B readValues(){ C *ptr; ...
9 месяцев, 2 недели назад John Rees
-3
голоса
1
ответ
У меня есть простой сценарий для эхо-данных, и я хочу передать данные в другую программу. Например #!/bin/bash echo "1st line of data" sleep $(($RANDOM % 10)) echo "2nd line of data" sleep $(($RAND...
3 года, 7 месяцев назад FFY00
97
голосов
4
ответа
Мне любопытно, есть ли быстрый способ поиска строки назад для конкретного разделителя. пример C:\main\programs\Calvin and Hobbes Я хочу сохранить часть Calvin and Hobbes в char[] . Я думаю, что сам...
3 года, 11 месяцев назад Paul
50
голосов
1
ответ
Привет, я начал изучать Java, и в настоящее время я пытаюсь изучить C++. У меня есть этот кусок кода, и я не могу тренироваться, что он делает. Я предполагаю, что это заставляет программу ждать опр...
4 года назад user5647516
49
голосов
1
ответ
Я подклассифицирован из QAbstractItemModel , поместил модель в QTreeView , все в порядке. Теперь я хочу поддерживать перетаскивание, так что будет возможно изменить позицию позиции с помощью мыши. ...
6 лет, 10 месяцев назад Littlebitter
49
голосов
1
ответ
У меня есть диалог MFC и элемент управления ActiveX на нем. Всякий раз, когда пользователь пытается изменить ячейку ячейки типа даты, я создаю CDateTimeCtrl и показываю внутри сетки. Этот элемент у...
8 лет, 3 месяца назад Karthik Murugan
60
голосов
2
ответа
Читая ответ в SO, он передал vector с move . Я думал, что правильный путь - пропустить его без использования move : class B { std::vector<T> data; public: B(std::vector<T> p) : data(std...
6 лет, 4 месяца назад deepmax
93
голоса
0
ответов
Мне нужно рассмотреть надежную очередь сообщений форсирования, поэтому я вынужден закрыть клиент, который получает сообщение, в то время как сервер отправляет сообщение через time_send или try_send...
1 год, 3 месяца назад Gordon
60
голосов
2
ответа
Вот мой сценарий: у меня есть набор исходных файлов, которые я бы предпочел не изменять, но я хотел бы заменить некоторые строковые литералы другими значениями. Вот пример: #define "oldString" "new...
9 лет, 2 месяца назад Freerobots
50
голосов
1
ответ
В настоящее время я пытаюсь получить зависание отладчика в Xcode, пока я пытаюсь узнать C++. Я сталкиваюсь с проблемой, когда отладчик не показывает вывод cout на консоль. Он просто говорит (lldb) ...
3 года, 10 месяцев назад Simn
49
голосов
1
ответ
У меня есть простой класс String, который имеет в качестве частного поля char *. class String { char *s; + some public methods }; Я хочу перегрузить оператор +, так что a + b будет означать, что ст...
7 лет, 3 месяца назад Sorin
59
голосов
0
ответов
У меня есть файл HDF5, содержащий (среди прочих элементов) массив составных данных, например: DATASET "AgentDataSet" { DATATYPE H5T_COMPOUND { H5T_STD_I32LE "LifeState"; H5T_STD_I32LE "CellIdx"; H5...
1 год назад user1479670
60
голосов
2
ответа
Как работает С++, если он читает файл (скажем, файл csv с 20 000 строк) и на полпути через чтение, другой процесс удаляет файл (скажем, это ifstream). Получаю ли я ошибку seg, или у меня есть векто...
7 лет, 7 месяцев назад user788171
70
голосов
1
ответ
Я хочу добавить новую запись на карту, но я получаю сообщение об ошибке сегментации. class A { }; class B { public: std::map<int, std::vector<A*> > m; }; int main() { A *a = (A*)malloc(...
2 года, 1 месяц назад Katelyn
-6
голосов
1
ответ
Я новичок в программировании C++, directX и Windows. Я программирую игру с использованием UWP, и я не могу найти позицию мыши, я искал, и все решения работают только на рабочем столе Windows. Я хот...
2 года назад Josh
49
голосов
0
ответов
Я пытаюсь добавить ускоритель Ctrl + F в мою программу редактирования текста gtkmm. Я уже реализовал функцию поиска в поле ввода gtk, поэтому мне нужно только сосредоточиться на поиске, когда нажат...
5 лет, 5 месяцев назад eX sypher
69
голосов
0
ответов
У меня есть конструктор шаблонов: template <typename Edge> Adjacency_list_directed(const std::initializer_list<Edge>& l) { for (auto& edge : l) { adj[edge.source][edge.dest] = e...
5 лет, 1 месяц назад LemonPi
84
голоса
0
ответов
В c++ вы можете WriteProcessMemory с помощью шаблона. Например. template <class T> void Write(DWORD addr, T val) { WriteProcessMemory(_process, (LPVOID)addr, &val, sizeof(T), NULL); } но ...
4 года, 1 месяц назад Darky00
49
голосов
0
ответов
Я хотел бы сделать 2-мерную сплайн-интерполяцию. Поскольку библиотека GSL не имеет многомерной функции, готовой к использованию, я думаю, что могу использовать двухэтапную интерполяцию. То есть, я ...
5 лет, 1 месяц назад Superet
60
голосов
2
ответа
В соответствии с http://msdn.microsoft.com/en-us/library/yd4f8bd1.aspx есть 2 файла .pdb для проекта. project.pdb Я использую, чтобы разрешить загрузку мини-дисков позже, но для чего именно использ...
9 лет, 2 месяца назад Pieter
105
голосов
4
ответа
Если мы хотим использовать пользовательский ввод для выполнения чего-либо в программе или распечатать результат, нам нужно #include <iostream> иначе cout и cin не будут признаны компилятором....
3 года назад Mario Zelic
49
голосов
2
ответа
Я должен использовать библиотеки, предоставленные производителем камеры в моем проекте. Я использую Visual Studio 2015 . Я включил все файлы заголовков, предложенные VS 2015 после написания #includ...
3 года, 11 месяцев назад skm
61
голос
1
ответ
Я ищу кросс-платформенную библиотеку для синтаксического анализа и вывода текстовой даты/времени на и с положительных и отрицательных 64-битных временных меток. Существует ли такая библиотека? У Bo...
7 лет, 6 месяцев назад dave
99
голосов
2
ответа
У меня есть класс MyClass, шаблон которого задан по типу T. Но внутри, мне нужен метод, который замаскирован на другой тип TT (который не связан с T). После чтения/возинга я нашел следующие обознач...
9 лет, 9 месяцев назад paercebal
60
голосов
5
ответов
Я не знал, что это можно было сделать в C++, пока я не увидел это. AddAttribute(), AddTraceSource() и т.д. Являются функциями-членами класса TypeId. TypeId Sender::GetTypeId (void) { static TypeId ...
6 лет, 3 месяца назад recursion1212
77
голосов
1
ответ
В следующем коде программист помещает имя функции внутри условия if, как будто что-то проверяет перед тем, как идти вперед и регистрирует обратный вызов: #if _DEBUG if(glDebugMessageCallback) // He...
2 года, 4 месяца назад Zebrafish
60
голосов
4
ответа
У меня есть простой класс пакета, который перегружен, поэтому я могу выводить данные пакета просто с помощью cout < имя пакета. У меня также есть два типа данных: имя, которое представляет собой...
9 лет, 9 месяцев назад BSchlinker
84
голоса
0
ответов
Здесь программа, которую я использую для сравнения блокировки на Windows vs Linux: #include <mutex> #include <time.h> #include <iostream> using namespace std; int main(int argc, c...
5 лет, 10 месяцев назад Arsen Zahray
61
голос
1
ответ
Итак, вот что учитель попросил нас сделать: Создайте файл, который хранит то, что пользователь вводит. Проблема с тем, что и исключение бросается, и мне не дается ошибка. Первой проблемой являются ...
3 года, 5 месяцев назад Olivier
92
голоса
1
ответ
Пожалуйста, со мной. Я изучаю, как правильно создавать эти DLL. Надеюсь, мои вопросы станут более умными, когда я пойду. Я хочу сделать Win32 DLL (неуправляемый код) с помощью Visual Studio 2008. П...
9 лет, 3 месяца назад Jim Fell
-4
голоса
3
ответа
Можете ли вы помочь мне решить эту ошибку? Это игра, в которой вам нужно угадать скрытый номер. Проблема в том, что при вводе символа, который не является целым числом, программа выводит сообщение ...
2 года назад Alex
86
голосов
3
ответа
Мне нужно иметь такую ​​карту: typedef std::map<int, float , char> Maptype ; Каков синтаксис для вставки и поиска элементов пары на этой карте.
9 лет, 11 месяцев назад John
70
голосов
1
ответ
Это сообщение ответило на мой оригинальный вопрос: как я могу создать шаблон для функции-члена? Ответ имеет код: struct Foo { void Bar() { // do something } }; template <typename TOwner, void(TO...
1 год, 6 месяцев назад ad_ad
50
голосов
1
ответ
Поэтому я пытаюсь использовать библиотеку Cereal, и я пришел к проблеме, которую я, похоже, не могу преодолеть. По сути, в документе говорится, что можно десериализовать типы без конструктора по ум...
1 год, 6 месяцев назад Hex Crown
-3
голоса
0
ответов
В функции wypiszWektor я хочу напечатать ту часть вектора "pobranieWagiPrzedmiotu", но она выдает мне ошибку: прекращение вызова после выброса экземпляра 'std :: out_of_range' what(): vector :: _ M...
10 месяцев, 2 недели назад bleis
49
голосов
1
ответ
Я могу вернуть лямбду от троичного оператора, если оба лямбда ничего не фиксируют. auto lambda1 = 1==1 ? [] (int a) {std::cout << "First\n";} : [] (int a) {std::cout << "Second\n";}; au...
1 год, 2 месяца назад Zeeshan Akhter
141
голос
3
ответа
Существует ли функциональное различие между: void foo(const Bar& bar) { Bar bar_copy(bar); // Do stuff with bar_copy } и void foo(Bar bar) { // Do stuff with bar }
4 года, 10 месяцев назад wrhall
61
голос
1
ответ
Могу ли я одновременно вызвать оба действия возврата и вызовов в одном вызове MOCK_EXPECT? Подобно, MOCK_EXPECT(a.method).calls(functor).returns(value); благодаря
6 лет, 4 месяца назад domlao
49
голосов
1
ответ
У меня есть приложение, и пользователь может изменить папку по умолчанию для сохранения файлов. Папка, в которой пользователь сохраняет файлы: QString SaveImagesDirectory; Я хочу, чтобы, когда поль...
6 лет, 7 месяцев назад EVH671
69
голосов
4
ответа
Может ли кто-нибудь сказать мне, почему это не скомпилируется: struct A { }; struct B : public A { }; int main() { B b; A* a = &b; B* &b1 = static_cast<B*&>(a); return 0; } Теперь...
7 лет назад PierreBdR
Чтобы , пожалуйста,
Выберите тему жалобы:

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