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

80
голосов
2
ответа
У меня было тяжелое математическое вычисление, чтобы подсчитать количество двухфазных чисел в пределах диапазона, и я разделил задачу между потоками. Здесь вы видите профиль времени выполнения прот...
5 месяцев, 3 недели назад ar2015
57
голосов
4
ответа
как я могу получить идентификатор процесса из имени файла? Например: int processId = getProcessIdByFileName("Network.dll"); Btw, у какого типа данных есть идентификатор процесса? Дополнительная инф...
5 месяцев, 3 недели назад lolo
100
голосов
1
ответ
В заголовочном файле локали указаны два интерфейсов удобства: std::wstring_convert и std::wbuffer_convert . Однако примеры использования отсутствуют. Есть ли какие-нибудь краткие примеры для иллюст...
5 месяцев, 3 недели назад xmllmx
57
голосов
1
ответ
У меня есть несколько классов, которые наследуют один и тот же класс с помощью метода печати. У меня также есть собственный шаблон шаблона динамического массива. Я создал несколько динамических мас...
5 месяцев, 3 недели назад AlexSavAlexandrov
57
голосов
1
ответ
Я хочу использовать std :: vector.push_bask для хранения 20 чисел shared_ptr в цикле for. Но с выхода: кажется, это только толкнуло один. И вектор :: push_back> 20 раз работал, как было разработ...
5 месяцев, 3 недели назад user1877986
106
голосов
1
ответ
Я хотел бы написать конструктор для MyClass , который принимает аргумент, и я хочу, чтобы это было скомпилировано, только если аргумент pointer или iterator (что-то имеет iterator_traits ). Как дос...
5 месяцев, 3 недели назад Vincent
57
голосов
5
ответов
Ok. Поэтому у меня есть эта функция, init(): void init() { fstream file; int index = 0; char temp_list[60000][15]; listlen = 0; current_index = 0; file.open("en_US.dic"); while(!file.eof()) { file ...
5 месяцев, 3 недели назад Dane Larsen
57
голосов
2
ответа
В принципе, я создал дважды связанный список и теперь должен показать, что деструктор реализован и протестирован обратно в main.cpp(int main). В задании было предложено создать функцию, а также пом...
5 месяцев, 3 недели назад nc052
98
голосов
1
ответ
Ошибка компилятора, которую я не могу понять. Кажется, что мой вызов функции соответствует списку аргументов. nvcc -o main main.cu error: no instance of function template "gemm_template_batched_nn_...
5 месяцев, 3 недели назад Whitebeard
69
голосов
1
ответ
Как создать итератор, который ограничивает базовый тип? Например, я хочу создать такие функции, как: void functionThatOperatesOnPointSequence(PointIterator begin, PointIterator end); Где последоват...
5 месяцев, 3 недели назад CharmCityChile
-4
голоса
1
ответ
Рекомендация по добавлению одного вектора в другой (в соответствии с объединением двух std :: векторов ) заключается в использовании: vector1.insert( vector1.end(), vector2.begin(), vector2.end() )...
5 месяцев, 3 недели назад Dead
57
голосов
1
ответ
Мне нужен способ узнать, закончен ли поток, который я запускаю, или нет. Если он не закончен, подождите и, если он закончен, напечатайте успешное сообщение. Я не нашел способ или что-то подобное в ...
5 месяцев, 3 недели назад Hamed JML
120
голосов
4
ответа
Предположим, что такая ситуация: int a = (--t)*(t-2); int b = (t/=a)+t; В C и С++ это поведение undefined, как описано здесь: Undefined поведение и точки последовательности Однако, как выглядит эта...
5 месяцев, 3 недели назад Kos
99
голосов
1
ответ
Мне очень нравится кодирование, но в настоящее время каждый проект, который я начал, закончился раньше из-за круговых зависимостей, которые действительно возились со мной и моей головой. У меня был...
5 месяцев, 3 недели назад Edwin W.
132
голоса
1
ответ
Определенно можно выполнить код до вызова main , как видно из многих примеров в этом вопросе . Однако, что, если в этом предварительном главном коде программе предлагается выйти через std::exit или...
5 месяцев, 3 недели назад chris
-7
голосов
1
ответ
Я написал базовый рекурсивный код в c++ и не могу понять, как он работает, особенно в строке 13 приведенного ниже кода. Почему значение c уменьшается. void count(int c) { static int n = 1, g = 1; i...
5 месяцев, 3 недели назад Debjit Chowdhury
-4
голоса
2
ответа
Так что это просто странная мысль. Я временно имел то, что было по существу следующими файлами.h и.cpp: .час: #ifndef A_H_ #define A_H_ namespace A { void FunctionOne(); } using namespace A; void F...
5 месяцев, 3 недели назад Rstevoa
70
голосов
3
ответа
Функция swap в моей функции sortArray не работает должным образом. Ошибка: No viable overloaded operator[] for type 'string *' (aka 'basic_string<char, char_traits<char>, allocator<char...
5 месяцев, 3 недели назад Raul747
57
голосов
1
ответ
Что было бы лучшим способом реализовать простой алгоритм сопоставления фигур для соответствия сюжету, интерполированному из всего 8 точек (x, y), с базой данных с аналогичными графиками (> 12 00...
5 месяцев, 3 недели назад Natalia Zoń
70
голосов
2
ответа
Что произойдет, если все потоки заняты, а основной поток отправил сигнал контура потока? 1 Главная тема и 3 pthreads в пуле потоков. 3 pthreads находятся в статусе pthread_mutex_lock(&sync_mute...
5 месяцев, 3 недели назад Jae Park
57
голосов
1
ответ
Я пытаюсь сделать код простой домашней работой в школе и получить ошибку "Ошибка сегментации" (core dumped), реализующую связанный список в C++ следующим образом: struct Word{ string word; string m...
5 месяцев, 3 недели назад jaundavid
57
голосов
4
ответа
Я пытаюсь передать большое количество данных, которые извлекаются из набора текстовых полей. Данные находятся в форматах +1.59 ',' -2.52 'и некоторых ints. Кроме того, чтобы сделать вещи более инте...
5 месяцев, 3 недели назад ImGreg
70
голосов
1
ответ
Это своего рода сложный вопрос. class Stats { public: Stats(); // some functions QuadraticHashTable<char[4]> teamHash; }; Из-за требований я должен использовать шаблон QuadraticHashTable для ...
5 месяцев, 3 недели назад Bruce
-7
голосов
1
ответ
Я только что изучил язык программирования Ruby, и я хочу изучить разработку iOS, в которой используется Objective-C. Я слышал, как много людей говорят, что быстрый заменит Objective-C. Я не хочу тр...
5 месяцев, 3 недели назад user4910881
57
голосов
1
ответ
У меня много QLabels и нужно оживить их всех. Например, переместите их за пределы экрана, чтобы скрыть их, и переместите их обратно. Я мог бы создать один QPropertyAnimation для каждого, но это зву...
5 месяцев, 3 недели назад Paulo Facó
98
голосов
3
ответа
Я все еще учась использовать вариативные шаблоны. В основном, что я хочу сделать, это взять STLContainer , содержащий элементы типа String . Контейнер STL не принимает фиксированное количество пара...
5 месяцев, 3 недели назад Carlos Brito
71
голос
1
ответ
Я хотел бы создать собственное окно Balloon для подсказок в Qt. Я начинаю с создания окна с круглыми углами. Я использую класс, унаследованный от QFrame. Конструктор класса содержит: this->setWi...
5 месяцев, 3 недели назад The Quantum Physicist
81
голос
2
ответа
Чтобы уменьшить количество строк для записи, я использую макросы следующим образом: #define FUNC(a, b) func(a, b, threadId, sizeof(a)); \ do something 1; \ do something 2; Это хорошо работает, так ...
5 месяцев, 3 недели назад ceedee
107
голосов
3
ответа
Вернуться к моей сумасшедшей AutoArray thingy ... (цитируя важные бит оттуда: class AutoArray { void * buffer; public: //Creates a new empty AutoArray AutoArray(); //std::auto_ptr copy semantics Au...
5 месяцев, 3 недели назад Billy ONeal
57
голосов
1
ответ
Я использую библиотеку C которая копирует данные PDF и предоставляет мне эти данные через обратные вызовы. Используются два обратных вызова, один из которых предоставляет мне заголовок задания и др...
5 месяцев, 3 недели назад WBuck
90
голосов
1
ответ
Я новичок в структурах данных, и нам было поручено сделать игру с угадыванием с использованием реализации двоичного дерева. Я выполнил поток программы без реализации файла. Я сохранил двоичное дере...
5 месяцев, 3 недели назад NewbieHere
90
голосов
6
ответов
Я хочу написать макрос, который принимает в качестве единственного аргумента список объектов std :: ostream & operator << concatenated и передает объединенную строку как единственный объе...
5 месяцев, 3 недели назад phonetagger
98
голосов
1
ответ
У меня есть класс Game, а класс Player и экземпляр Player, называемый "player", является членом класса Game. Game::Game() : player(screen, player_image, 390, 290) { } Мне сказали друзья, чтобы это ...
5 месяцев, 3 недели назад David Gomes
89
голосов
1
ответ
Я пытаюсь написать некоторую структуру данных HW в C++. Когда я пытался построить двоичное дерево с использованием очереди, я каким-то образом смутил проблемы с указателем. class Tree{ private: str...
5 месяцев, 3 недели назад wanderlust
98
голосов
1
ответ
Я пытаюсь сгенерировать все подмножества множества {1,2,3} recursivley. Однако, когда я запускаю код, ничего не печатается. Я добавляю элементы в вектор, но печать вектора ничего мне не дает. Я не ...
5 месяцев, 3 недели назад ATidedHumour
-8
голосов
2
ответа
Итак, я новичок в кодировании и пытаюсь войти в c++. Я пытался решить вторую проблему в Project Euler и подумал, что у меня есть хорошее понимание того, как подойти к ней. Через несколько часов я с...
5 месяцев, 3 недели назад steven mejia
57
голосов
5
ответов
Несколько раз мы должны помещать разные объекты в одну и ту же иерархию в один контейнер. Я прочитал статью о том, что есть некоторые трюки и ловушки. Однако у меня нет большой картины об этом вопр...
5 месяцев, 3 недели назад skydoor
70
голосов
1
ответ
Я получаю C2440 ('initializing': не может преобразовать из 'std :: _ Vb_reference <_Alloc>' в 'bool &'), который IntelliSense переводит на ошибку в заголовке. Я понимаю, что говорит эта о...
5 месяцев, 3 недели назад NmdMystery
98
голосов
1
ответ
Это может быть действительно глупый вопрос, но я не могу найти, как создать COM-компонент C++ с помощью visual studio 2008 express. Может кто-нибудь мне помочь?
5 месяцев, 3 недели назад Idov
70
голосов
1
ответ
Я использую библиотеку Crypto++. У меня есть строка base64, сохраненная как CString. Я хочу преобразовать свою строку в Integer. на самом деле это base64, построенный из Integer, и теперь я хочу пр...
5 месяцев, 3 недели назад seyed mohammad madani
Чтобы , пожалуйста,
Выберите тему жалобы:

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