Эта идея пришла мне в голову во время изучения математики и воплотилась в жизнь с помощью Gemini. Основная идея принадлежала мне, а Gemini пришла в голову идея отобразить скорость изменения c, а затем это было связано с вылетом игры!
Когда я...
Я новичок в Rust. Я хочу, чтобы тип зависел от постоянного универсального параметра в Rust. В C++ этого легко добиться с помощью метапрограммирования:
template
struct MyStruct {
using MyType = char const *;
};
Я пытаюсь создать простую программу, содержащую несколько файлов .cpp. Я использую код Visual Studio в Ubuntu 17.10 (Artful Aardvark) и компилятор GCC.
Вот пример того, что у меня есть (все файлы находятся в одной папке):
main.cpp
#include Cat.h...
Должен ли boost::find_all_regex соответствовать двум перекрывающимся словам, как в примере ниже? Насколько я проверял, для строки «twonetwo» (обратите внимание на перекрытие «one») и регулярного выражения R»(one|two)» сопоставляются только два слова...
Существует ли какой-либо способ сокращения списков параметров с помощью псевдонимов?
template
House create_house_from(
Address && address,
Owner && owner,
std::tuple heterogeneous_list_of_house_rooms) {
Я ежедневно занимаюсь TDD при разработке C++ в Solaris10. Это значительно сократило время, которое мне приходится тратить на использование отладчика, но иногда это единственный вариант.
DBX довольно мощный, но не очень удобный для пользователя....
Я сейчас учусь в университете и хочу разработать текстовый редактор в качестве курсового проекта. Я хочу сделать его на основе CLI (как Ed, но с более лаконичными командами).
Но проблема в том, что я не могу использовать контейнеры (такие как...
Эта идея пришла мне в голову во время изучения математики и воплотилась в жизнь с помощью Gemini. Основная идея принадлежала мне, а Gemini пришла в голову идея отобразить скорость изменения c, а затем это было связано с вылетом игры!
Когда я...
Я пытаюсь создать команду, похожую на time в Ubuntu, которая даст мне время, затраченное командой, следующей за ней в командной строке.
Моя логика здесь состоит в том, чтобы использовать fork, чтобы создать дублирующий процесс в моей программе и...
У нас есть Win32-приложение C++, которое генерируется с использованием QProcess Qt (несомненно, оболочки для CreateProcess()), вторичной «подчиненной» программы.
К сожалению, при отладке системы с помощью Visual Studio 2008 отладчик не подключается...
Я работаю над проектом C++ для обработки 3D-сеток. ( Я хочу добавить общедоступный файл C, который реализует некоторые продвинутые математические вычисления с плавающей запятой. (
Я использую cmake для сборки проекта и столкнулся с проблемой, когда...
Я пытаюсь создать команду, похожую на time в Ubuntu, которая даст мне время, затраченное командой, следующей за ней в командной строке.
Моя логика здесь состоит в том, чтобы использовать fork, чтобы создать дублирующий процесс в моей программе и...
Вопрос касается одного из старых правил относительно инициализации констант в C++11.
Тема полностью разобрана (включая C++26); Мне просто нужно подвести итоги в отношении одного конкретного пункта.
Одно из определений гласит:
У меня есть встроенная библиотека OpenSSL (libssl.a и libcrypto.a), которая используется для моего приложения на C++. Я не знаю версию библиотеки OpenSSL.
Есть ли способ получить номер версии из этих готовых библиотек?
Я работаю над проектом C++ для обработки 3D-сеток. ( Я хочу добавить общедоступный файл C, который реализует некоторые продвинутые математические вычисления с плавающей запятой. (
Я использую cmake для сборки проекта и столкнулся с проблемой, когда...
Прежде чем проголосовать против меня, учтите, что я ничего не знаю, что мне делать.
Я создал такую карту:
map example;
Я могу вставить значение в эту карту следующим образом:
example .push_back(2);
Теперь я хочу создать псевдоним для функции...
У меня есть очень упрощенная демонстрация.
Как я могу получить доступ в функции/конструкторе FAEWE_LOG_THREAD() к функции getInstrumentsId(), определенной в структуре LoggingClass? Функция возвращает значение члена m_instrumentsId в классе Faewe....
Есть ли причина, по которой gcc 13.2.1 в Linux выдает следующую ошибку, в то время как MSVC 2017 собирается нормально?
bool SQLiteDatabase::CompareNoCase(const std::wstring &a, const std::wstring &b)
{
return std::equal( a.begin(), a.end(),...
Я пытаюсь понять структуру конечного автомата/анимации и привожу небольшой пример:
void CharacterItem::setupStateMachine() {
m_moveStateMachine = new QStateMachine();
QState* idleState = new QState(m_moveStateMachine);
QState* movingState = new...
Является ли статическая встроенная бесплатная функция в заголовке избыточной или бесполезной?
Inline дает вам «вы можете иметь больше определений с внешней связью, и пока они одинаковы, вы не нарушаете ODR, плюс это также подсказка для встроенного...
Рассмотрим простой пример единицы перевода (см. на godbolt.org):
#include
struct B;
/// This template is never used in this translation unit, but somehow it's instantiated.
template
struct A
{
void set_b(std::unique_ptr b)
{
_b = std::move(b);...
Я пытаюсь инициализировать карту в функции-конструкторе фабричного класса. Карта имеет строки в качестве ключей и лямбда-функции в качестве значений. Лямбда-функции сами по себе являются конструкторами других классов, наследуемых от интерфейса...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения