Вопросы с тегом "c++11"

1

Нестатические функции-члены с не реф-классификатор

Это продолжение моего предыдущего поста Со ссылкой на нестатические функции-члены Под const-, volatile-, and ref-qualified member functions A non-static member function can be declared with no ref-qualifier,... During overload resolutio...
0

В C++ идиомы: как можно было rvalue быть передан как значение rvalue?

Следующий код не компилируется. Лязг дает это сообщение об ошибке: candidate function not viable: no known conversion from 'A' to 'A &&' for 1st argument это как если на в был lvalue-выражение. struct A{}; void g(A&& a){ re...
0

Сравниваем количество строк версии

"Следующая ссылка на проблему я пытаюсь. https://www.interviewbit.com/problems/compare-version-numbers/ Я моделировал такие, чтобы сравнить обе версии. Но я не мог найти ошибку в коде". int compareVersion(string A, string B) { // vnum1, vnum2 х...
2

Регулярные Expressaions не совпадают в C++?

У меня проблема в регулярном выражении. У меня есть строка и строка проверить с помощью регулярного выражения, и это работает с Python-скрипт, но не работает в C++. Рабочий код на Python: import re txt = "\x01msvc-server\x1Cmsvc-xyzy4\x02<?xml v...
1

QModelIndexList возвращаемых selectedIndexes() всегда пусто

У меня на в QTabWidgetwhere я ввожу новую строку с 6 колонок каждый раз, когда я нажимаю кнопку. Из 6 колонки, 3 колонки имеют QPushButton установленной на них. Мне нужен номер строки нажали кнопку с В. Я подключил ажали на кнопку сигнала на моей ...
3

понимаю, инт-против-ОТБр связи в двойным-для-инт преобразования

Когда я запускаю следующий код #include <iostream> #include <cmath> using namespace std; int main() { enum { FACTOR = 3 }; double d = 1.0 / FACTOR; double d_i = int(d * FACTOR); int i_t = std::trunc(d * FACTOR); dou...
0

Компиляция кода C++11 на старые версии GCC

Мы пытаемся создать проект C++, который был недавно изменен, чтобы отметить некоторые деструктор как noexcept на устаревшей системе, которая использует GCC 4.5.4. Использование этой версии компилятора является обязательным, поэтому модернизация-это...
0

Объект не движется правильно

Я поставил 4 клавиши для перемещения. И когда я нажимаю вверх и их объект движется нормально. И когда я нажимаю влево и вправо, он также двигается вверх или вниз. И я не понимаю, что случилось Код: FVector2D WSAD; void ACamera::FMove(float Button) ...
0

Добавление шаблона класса в качестве члена в обычный класс

У меня есть класс-шаблон: , которая принимает тип и работает как обычный класс шаблон. Я хочу, чтобы этот класс, чтобы быть членом другой регулярной класса . имеет переменную-член в, на основе которых я хочу создать из или : Так он выглядит след...
1

Почему ниже код распечатать `4294967271`?

Почему ответ ниже код не -25 ? #include <iostream> int main(int argc, char **argv) { std::cout << 25u - 50; return 0; }
0

Несколько дерева наследования чисто абстрактные классы

Мне нужно убрать кусок кода... это выглядит примерно так: struct InterfaceA { virtual void foo () = 0; }; struct InterfaceB : public InterfaceA { virtual void var () = 0; }; struct ImplA : public InterfaceA { void foo () { std::cout << "...
0

константный тип char* работает - СТД::строка разбита

Я пытаюсь выполнить некоторые сканирование подписи. Она действительно работает очень хорошо: findsig((PBYTE)"\x48\x8B\x05\xCC\xCC\xCC\xCC\x48\x87\x78",xxx???xx); Консоль: Signature found! но теперь, когда я пытаюсь получить его, как СТД::строка чер...
1

Может объект типа класса T быть постоянной инициализации, когда T имеет нетривиальный деструктор?

Давайте посмотрим на этот пример кода: class D { public: constexpr D(int val) : i(val) { }; ~D() { }; private: int i; }; D d(3); Согласно документации, должна быть постоянной инициализации: Only the following variables ar...
1

Какой самый лучший способ проверить однородных данных?

Мне нужна идея для следующей ситуации (см. код для ясности): несколько экземпляров структуры что является самым кратким образом, чтобы проверить в случаях однородности и возвращение единого экземпляра. Как я могу избежать дублирования кода при сохра...
0

Символьную строку в int-Атой()

"Я пытаюсь написать код для функции Атой.Моя проблема-это фактический объем производства не совпадает с ожидаемые результаты на следующий случай. Вход="7 У 0 T7165 0128862 089 39 5" Фактический выход=2147483647 Ожидается выход=7 Ниже ссылку, чт...
0

Что является лучшим способом, чтобы уведомить другие компоненты, изменения в одном компоненте

У нас есть Visual С++ 2013 года(c++11) решение, в котором у нас есть несколько компонентов. Я хотел бы уведомить другие компоненты в случае внесения изменений в какой-либо один компонент. Не всегда, что каждый компонент должен знать каждого изменения...
3

Как сделать, чтобы другой поток, чтобы изменить государственный флаг?

У меня есть класс class Device { enum State {eStopped, eRunning} State flag = eStopped; public: void run(){ if(flag==eRunning){return;} /*some codes to start this device*/ flag = eRunning; } void stop(){ ...
1

Можете использовать скобки заключены инициализатор-список унаследовав от друга класса

Я пытаюсь использовать список инициализации структуры данных, который наследует от своих родителей друг класса подкласса. Ниже я собрал пример, который демонстрирует проблему(в C++11). #include <iostream> #include <vector> class i_goss...
0

Не wait_until работают по-разному в основных WRT и резьба не главный? в C++

Выполняя один и тот же код в основном потоке WRT на отдельном,условие, переменная ведет себя по-разному #include <iostream> #include <condition_variable> #include <mutex> #include <chrono> #include <thread> using namesp...
0

C++ для работы с картой с помощью векторов в качестве значений

У меня есть карта, которая сопоставляет строки векторов строк: в. Есть хороший способ (как можно меньше кода и в то же время читабельным), чтобы добавить значение к вектору данного ключа? Как справиться с случае добавление значения в вектор для н...
3

нет подходящей функции преобразования из "и std::wstring, которая" в "LPWSTR" существует в C++

С помощью ниже код, я получаю путь "C:\ProgramFiles" А потом добавляя "\Test\myupdate.exe" к нему. После этого я хранить этот путь в "pwszTaskTrigger" структура переменной, как показано ниже: mcTskInfo.pwszTaskTrigger = strexepath; Но, при сохра...
2

Наследование =функции Удалить

скажем у меня есть класс с именем в. Я хочу, чтобы Отключить конструктор копирования для каждого сына File, например в. Будет делать что-то вроде этого по-прежнему будет Отключить конструктор копирования из ? class File { public: File(const F...
0

Как изменить переменную, указанный пользователем?

Я хочу быть в состоянии изменить переменную на основе пользовательского ввода, но я не хочу используйте if/тчетность. Я использую много переменных в мой фактический код. Есть ли способ, чтобы изменить переменную только от входного сигнала? #include...
0

Функции в шаблоне функции шаблона класса vs

Когда у нас есть шаблон функции такой: template <class T> void push_back(T&& type) { } Это совершенно законно, чтобы вызывать его так: push_back(1); и такой: int i = 0; push_back(i); Но, когда у меня есть шаблонный класс: tem...
1

Эталонный элемент имеет значение 0 после того, как объект выходит из области

Рассмотрим следующий пример, имеющий ссылку на уже разрушенный объект. struct Config { unsigned int m_maxSize = 1; }; class FileReader { public: FileReader(Config& config) : m_cfg(config){ } Config& m_cfg; }; class FileRea...