Я перехожу с C на C++ и стараюсь избегать использования практик C в C++.
Говорят, что необработанные указатели — это функция C, и что в C++ вместо этого мне следует использовать интеллектуальные указатели, однако каждый пример реализации двусвязного...
Я разрабатываю приложение/драйвер для специального аппаратного аксессуара. Аппаратный аксессуар зависит от того, какие элементы отображаются на экране поверх фактического содержимого используемого приложения. В пользовательском приложении это...
Я перехожу с C на C++ и стараюсь избегать использования практик C в C++.
Говорят, что необработанные указатели — это функция C, и что в C++ вместо этого мне следует использовать интеллектуальные указатели, однако каждый пример реализации двусвязного...
Рассмотрим этот пример:
#include
#include
#include
int main() {
std::atomic key;
auto t1 = std::thread( () {
auto now = std::chrono::system_clock::now();
auto duration = now.time_since_epoch();
auto seconds =...
Я часто замечаю, что раздел заголовков файла постоянно увеличивается и увеличивается, но никогда не становится меньше. На протяжении всего существования исходного файла классы могли перемещаться и подвергаться рефакторингу, и вполне возможно, что...
ОБНОВЛЕНИЕ:
Целью следующего кода было создание версии std::max(), позволяющей вводить сколь угодно большое количество аргументов.
На поставленный здесь вопрос был дан ответ путем решения ошибки, указанной @tkausl в комментариях.
Я разработал...
Руководство, которое я нашел в Google, не может помочь. Я не нашел раздел C/C++ по этой инструкции:
инструкция от Google: включите его через Инструменты > Параметры > Текстовый редактор > C/C++ > Очистка кода и выберите Включить очистку #include.
Я...
Я разрабатываю приложение/драйвер для специального аппаратного аксессуара. Аппаратный аксессуар зависит от того, какие элементы отображаются на экране поверх фактического содержимого используемого приложения. В пользовательском приложении это...
Я перехожу с C на C++ и стараюсь избегать использования методов C в C++.
Говорят, что необработанные указатели — это функция C, и что в C++ вместо этого мне следует использовать интеллектуальные указатели, однако каждый пример реализации двусвязного...
Рассмотрим набор {A,B,C} и оператор op, определенные в следующей таблице
A op A = A
A op B = A
A op C = A
B op A = A
B op B = B
B op C = C
C op A = A
C op B = C
C op C = B
Я хотел бы закодировать A, B и C с битовыми значениями, а затем определите...
Для данного класса иногда необходимо отслеживать вызовы конструкторов/деструктора.
Очевидный способ — поместить некоторые трассировки в эти методы, но инструментирование класса часто утомительно и навязчиво. Возможным способом было бы наследование...
Я хочу действительно понять, когда возникает ошибка ERROR_USER_MAPPED_FILE. Поэтому я написал несколько фрагментов. Чтобы воспроизвести ошибку. Но это не сработало. Пожалуйста, помогите мне исправить мой код
Процесс 1:
HANDLE hFile = CreateFile(...
Я посмотрел несколько руководств на YouTube. Они сказали, что следует использовать 32-битную архитектуру, а затем сказали, что «один цикл ЦП может одновременно получить доступ только к слову (равному собственному размеру ЦП, т.е. 4 байтам) из...
Я просматривал тесты производительности:
Я не мог не заметить, что eigen, похоже, стабильно превосходит все специализированные библиотеки поставщиков. Вопрос в следующем: как это возможно? Можно было бы предположить, что mkl/goto будет использовать...
Я хочу напечатать буквы C, D и R в виде звездочек ( *). Это включает в себя кривую, как вы можете видеть в этих буквах. Использовался сеточный подход строк и столбцов, но я хочу перепроектировать их, чтобы они имели кривую для любой масштабируемой...
Проблема: вы создаете приложение Android Qt C++. Когда у пользователя включены какие-либо специальные возможности, приложение тормозит, работает настолько медленно, что становится непригодным для использования и в конечном итоге выходит из строя.
В...
Я перехожу с C на C++ и стараюсь избегать использования методов C в C++.
Говорят, что необработанные указатели — это функция C, и что в C++ вместо этого мне следует использовать интеллектуальные указатели, однако каждый пример реализации двусвязного...
Я застрял при изменении указателей указателей. Проблема в том, что я не понимаю, почему мой код работает . Я пытаюсь изменить место, на которое указывает указатель на указатель в функции. Затем доступ к этому значению в моей основной функции. Я...
Проблема: вы создаете приложение Android Qt C++. Когда у пользователя включены какие-либо специальные возможности, приложение тормозит, работает настолько медленно, что становится непригодным для использования и в конечном итоге выходит из строя.
В...
Я перехожу с C на C++ и стараюсь избегать использования методов C в C++.
Говорят, что необработанные указатели — это функция C, и что в C++ вместо этого мне следует использовать интеллектуальные указатели, однако каждый пример реализации двусвязного...
Я хочу написать программу, которая печатает значение ASCII алфавита ('a', 'b',.... 'z') и чисел ('0'...'9').
Я могу распечатать значение ASCII алфавита с помощью функции int() :
char a = 'a';
std::cout
У меня есть повторяющийся шаблон с использованием std::map.
Я хочу получить значение только тогда, когда ключ присутствует, иначе я не хочу вставлять элемент. В настоящее время я использую count(key) или find(key) (какой из них лучше? Судя по...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения