Resultados da pesquisa a pedido "stdtuple"

6 a resposta

Por que não é bom usar herança recursiva para implementações std :: tupl

Dentroest [https://stackoverflow.com/questions/9640256/define-multiple-methods-with-parameters-from-variadic-templates] pergunta, Howard Hinnant disse Algun implementações de std :: tuple usam herança recursiva. Mas os bons não. ; -) lguém ...

3 a resposta

C ++ std :: tupla ordem de destruição

Existe uma regra que declara em que ordem os membros de uma std :: tupla são destruídos? Por exemplo, seFunction1 retorna umstd::tuple<std::unique_ptr<ClassA>, std::unique_ptr<ClassB>> paraFunction2, posso ter certeza de que (quando o escopo ...

5 a resposta

Classe de trigêmeos par-STL-par - eu rolo o meu próprio?

2 a resposta

Requisitos para std :: ignore

2 a resposta

omo executar aritmética de tupla em C ++ (c ++ 11 / c ++ 17

Estou tentando escrever funções / operadores de modelo como+ para realizar operações aritméticas entre duas tuplas do mesmo tipo. Por exemplo, para std::tuple<int,double> t = std::make_tuple(1,2); Eu gostaria de fazer auto t1 = t + t; A lógica ...

4 a resposta

Argumentos de construtor da tupla

5 a resposta

Usando tupla em unordered_map

Eu quero usar tupla composta porint,char,char no meuunordered_map. Eu estou fazendo assim: #include <string> #include <unordered_map> #include <cstring> #include <iostream> #include <tuple> using namespace std; tuple <int,char,char> ...

3 a resposta

Aplicando func a elementos em std :: tuple na ordem natural (não inversa)

Eu preciso chamar uma função - template ou sobrecarregada - para cada elemento em uma tupla arbitrária. Para ser mais preciso, preciso chamar essa função nos elementos conforme eles são especificados na tupla. Por exemplo. Eu tenho uma ...

3 a resposta

Confuso por padrão a descrição do construtor de std :: tuple no padrão ISO C ++

O Padrão diz que

16 a resposta

Como você pode iterar sobre os elementos de um std :: tuple?

Como posso iterar em uma tupla (usando C ++ 11)? Eu tentei o seguinte: