Вопросы с тегом "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...