webBG - програмисти, машинно обучение, javascript, python, php, питам, говорим, публикации

Свързани въпроси 'c++'

Странна производителност намалява при използване на std::wcout
Опитах се да пресъздам помощната програма Windows Reg.exe в C++. По-конкретно, функционалността, която идва с изпълнението на следната команда в REG.exe. REG QUERY "HKLM\Software" /s Изглежда обаче, че получавам сериозно затруднение, когато...
23.02.2024

Причина за свиване на честотната лента на паметта, когато 2KB данни са кеширани в L1-кеша
В проект за самообучение измервам честотната лента на паметта с помощта на следния код (тук перифразиран, целият код следва в края на въпроса): unsigned int doit(const std::vector<unsigned int> &mem){ const size_t BLOCK_SIZE=16;...

Увеличете предупрежденията с VC++ 9
Когато библиотеката/заглавките на Boost се използват с VC++ 9 компилатори (Visual C++ 2008 Express Edition или Visual Studio 2008), се генерират много доброкачествени предупреждения. Те са 2 вида: Предупреждение за настройката Wp64....

Разрешаване на претоварване на шаблони и неявни преобразувания
Искайки да опитам ръката си, наскоро реших да опитам да внедря шаблонен клас комплексни числа в C++. Като справка използвах стандартната реализация на библиотеката C++ 11 и се натъкнах на разлика между тази реализация и моята. Отнася се за това как...

QOpenglWidget и QML Quick
Кой е най-добрият или правилният начин за внедряване на QML наслагване върху съществуващо QOpenglWidget ? QDeclarativeView е отхвърлен и работи само с QtQuick 1.0 . Това е общ въпрос за случай на използване на джаджи.
04.03.2024

Необработено изключение Място за запис на нарушение на достъпа 0xCDCDCDCD - в Structure C++
Създадох структурен указател. И му присвоете стойности. Опитах се да отпечатам присвоените му стойности. Той се оплаква Необработено изключение Нарушение на достъпа място за писане 0xCDCDCDCD. Какво лошо има в това? Как да постигнете тази задача...
c++
02.03.2024

Какво гарантира, че static_cast на кодова единица UTF-8, съхранена в char32_t или char16_t към char, ще се окаже според очакванията?
Когато използвате стандарта C++11, има ли гаранция, че ASCII символ, съхранен в char32_t или char16_t кодова точка, ще бъде правилно прехвърлен към char ? char32_t и char16_t са дефинирани да бъдат винаги без знак (...
18.03.2024

Как мога да накарам вектора на един клас да изтласква данни от вектори в два други класа?
Имайки предвид класове A, B и C, бих искал да знам как мога да върна обратно компоненти на вектори, принадлежащи към класове A и B, в един вектор, принадлежащ на клас C. Например в следния код имам проста програма за поръчка на пици. Програмата...
24.03.2024

C++ & CLion - Има проблеми с код, специфичен за платформата
Имам проблеми с CLion и моя многоплатформен код. Да кажем, че основната функция изглежда така: #ifdef _WIN32 cout << "win" << endl; #endif #ifdef linux ... #endif Проблемът е, че CLion редакторът маркира оголен код (този...
01.04.2024

Не мога да накарам показалеца на char да се отпечата правилно
Сравнително нов съм в указателите, бавно се научавам как да ги използвам. Тук се натъкнах на проблем и изпробвах всичките си възможности. Имам указател char* pMonthName; който сочи към monthName, което е масив от символи. Опитах се да отпечатам...
06.04.2024

qDebug не извежда нищо
Току-що започнах да уча Qt с помощта на Qt Creator V4.13 и Qt V5.15.1, когато използвам qDebug(), qInfo(), qWarning() и qCritical() не показва нищо в изхода на приложението. [РЕДАКТИРАНЕ] Отметнах „изпълни в терминала“ и след това изчистих и...
07.04.2024

Заменете единични кавички с двойни кавички в QT
Имам файл, който използва JSON синтаксис, но с единични кавички. Използвам QTextStream за зареждане на данни от файл в низ. След това използвам вградената функция за замяна QS_fileValue.replace(QString("\'"),QString("\"")); , но моят низ изглежда...
19.04.2024

Променливи ли са декларациите на нестатичните нереферентни данни?
Искам да заснема повторно въпрос въз основа на отговора и добавянето на дискусия на: Защо препратката към член на нестатични данни не е променлива? : Нестатичният член на данните на класа не създава сам по себе си нова променлива, той просто...
14.04.2024

std::vector разлики
Как се определя какви са разликите между 2 вектора? Имам vector<int> v1 и vector<int> v2 ; Това, което търся, е vector<int> vDifferences , което съдържа само елементи, които са само в v1 или v2 . Има ли стандартен...
25.04.2024

Има ли начин за съхраняване на изхода от операцията за прагово определяне в Eigen (C++)?
В MATLAB можете да създадете двоична матрица B чрез прагове на матрица A, както следва: B = A > threshold Където threshold е някаква стойност. В Eigen за C++ успях да видя подобни резултати, но се сблъсках с невъзможност да присвоя...
21.04.2024

Кога/Как типовете данни на контейнера (низ, вектор и т.н.) в C++ освобождават своята динамично разпределена памет?
Тъй като типовете данни на контейнера имат динамичен размер, предполагам, че разпределят памет в купчината. Но кога/как освобождават тази разпределена памет?
c++
28.04.2024

Използване на усилващи дефинирани C++ виртуални функции от Python
Опитвам се да репликирам някакъв C++ код с Python, където python извиква C++ функции, дефинирани с boost. Проблемът ми идва там, където оригиналният C++ код се отнася до виртуална функция. Виртуалните функции се дефинират с no_init, напр....
28.04.2024

приспадане на типа спецификатор `auto` за препратки
Нека разгледаме следния кодов фрагмент void Test() { int x = 0; int& rx = x; int* px = &x; auto apx = px; // deduced type is int* auto arx = rx; // deduced type is int } Човек може да направи аналогия от типовете...
15.05.2024

Динамично разпределение на паметта на езика C++
Искам да отделя място за char array (низ) в C++. Когато разпределя памет за 10 знака, мога също да присвоя повече символи към масива от символи. Когато го отпечатам, той дава някои от допълнително присвоените знаци от масива. #include...

Проблем със статична функция/пространство на имена на C++
нов за c++, имам проблеми с някакъв код. Във функцията CrossingSensor::loop() има ред с: sonar.ping_timer(readSensor); Мога да го нарека добре, но в тази функция нямам достъп до променливата на състоянието. какво ми липсва Съжалявам, ако това е...
13.05.2024

Нови материали

Electron с база данни Sqlite3
Electron е рамка за изграждане на междуплатформени настолни приложения с HTML, CSS JavaScript. Electron е написан на C++, Javascript, Objective C, Python и т.н. Днес Electron е супер готин и..

Системи за препоръчване в машинното обучение
Какво представляват двигателите за препоръки? Това е най-мощното и полезно приложение на технологията за машинно обучение в бизнеса. Тези дни. Днес всеки голям гигант като Google, Amazon,..

Топ 5 Python IDE / текстови редактори
Какви IDE на Python трябва да гледам? 1. Pycharm Традиционният пълноценен редактор за Python от JetBrains. PyCharm предоставя широк набор от основни инструменти, тясно интегрирани за..

Извличане на данни от API — част 2
Научете как можете да филтрирате филми въз основа на различни категории. Моля, вижте предишния урок (Част 1) : Как да извличам данни от истински API — React / JS..

Как да предотвратите влизането на някой от вашата кодова база
// TLDR TypeScript добавя статично въвеждане към JavaScript, улавяйки грешки като препращане към променливи извън обхвата или извикване на функции с грешни аргументи. Той е несъвършен и има..

Анализ на настроението с помощта на логистична регресия и наивен Бейс
Нека сравним кой алгоритъм е по-добър за класифициране на туитовете въз основа на техните чувства. Наблюдаван ML При контролираното машинно обучение обикновено имате вход X, който влиза във..

Нови тенденции в AI и спорта
Изкуственият интелект е авангардна технология, която дава възможност на машините да изпълняват задачи, които обикновено изискват човешки интелект, като вземане на решения, разпознаване на реч и..