Resultados da pesquisa a pedido "c++11"

3 a resposta

Include) "no literal de cadeia de caracteres brutos sem terminar o referido literal

Os dois caracteres)" encerre a literal de cadeia bruta no exemplo abaixo. A sequência)" pode aparecer no meu texto em algum momento e quero que a sequência continue mesmo que essa sequência seja encontrada nela. R"( Some Text)" )"; // ^^Como ...

1 a resposta

Return Boost gerador de distribuição da função para preencher vetores em C ++

Eu tenho a seguinte função que deve retornar um gerador de distribuição para que eu possa usar a função para preencher um vetor, ou seja, template<typename T3> T3 new_func() { std::uniform_real_distribution<> Uni(1,2); boost::variate_generator< ...

1 a resposta

Nenhuma conversão viável de std :: function para bool

O C ++ 11std::function deve implementaroperator bool() const [http://www.cplusplus.com/reference/functional/function/operator_bool/], então por que clang me diz que não há conversão viável? #include <functional> #include <cstdio> inline double ...

0 a resposta

Valor R em C ++ 0x

Os valores IMHO são uma grande melhoria no C ++, mas no começo o're parece bastante confuso. Por favor, veja o código abaixo: #include <string> std::string && foo (void) { std::string message ("Hello!"); return std::move (message); } void bar ...

4 a resposta

Copiar classe com std :: mutex

Eu tenho uma classe com um std :: mutex como membro. Estou tentando criar uma matriz dessa classe class C { int x; std::mutex m; }; int main() { C c[10]; //later trying to create a temp C C temp = c[0]; }Claramente, o acima não é possível, pois ...

4 a resposta

Aplicar modelo variável de determinado tipo

Gostaria de impor que o tipo de modelo variável seja idêntico a um tipo de modelo definido anteriormente. No exemplo abaixo, eu gostaria que T e U fossem do mesmo tipo. código em ideone.com [https://ideone.com/1hzgic] #include <iostream> ...

1 a resposta

Por que substituir e identificadores finais com significado especial em vez de palavras-chave reservadas?

Tanto osubstituir especificador [http://en.cppreference.com/w/cpp/language/override]eespecificador final [http://en.cppreference.com/w/cpp/language/final]foram adicionados no C ++ 11. Eles diferem de outros especificadores adicionados ao C ++ 11, ...

1 a resposta

Construtor e construtor de cópias para classe que contém união com membros não triviais

Estou tentando implementar um tipo de variante personalizada que usa uma união para armazenar dados de vários tipos diferentes. No campotype_id Eu pretendo armazenar de que tipo os dados armazenados na união são. A união contém membros não ...

2 a resposta

Expressões lambda com CUDA

Se eu usarthrust::transform emthrust::host, o uso de lambda é bom thrust::transform(thrust::host, a, a+arraySize,b,d,[](int a, int b)->int { return a + b; });No entanto, se eu mudarthrust::host parathrust::device, o código não passaria no ...

1 a resposta

É seguro usar um loop for baseado em intervalo C ++ 11 com um rvalue range-init? [duplicado]

Esta pergunta já tem uma resposta aqui: C ++ 11: A instrução baseada em intervalo para: duração do intervalo de inicialização? [/questions/9657708/c11-the-range-based-for-statement-range-init-lifetime] 2 respostasSuponha que eu tenha uma função ...