Resultados da pesquisa a pedido "c++"

3 a resposta

Existe um nome para esse idioma de criação de tupla?

NoAumentar lista de discussão [http://lists.boost.org/Archives/boost/2014/06/214213.php], o seguinte truque inteligente para criar uma entidade semelhante a tupla foi postado recentemente por @LouisDionne: #include <iostream> auto list = [](auto ...

2 a resposta

Mover o cursor do modo de texto não está funcionando

Estou trabalhando para mover o cursor do modo de texto no sistema operacional que estou desenvolvendo atualmente. Estou tendo problemas para fazer com que ele apareça. Aqui está o código que eu uso para atualizar o cursor: void update_cursor() { ...

1 a resposta

Std :: move (* this) é um bom padrão?

Para que esse código com os qualificadores de referência C ++ 11 funcionem conforme o esperado, tenho que introduzir umstd::move(*this) isso não parece certo. #include<iostream> struct A{ void gun() const&{std::cout << "gun const&" ...

7 a resposta

Incorporar carimbo de data e hora no código do objeto em tempo de compilação com C ++

Eu quero fazer umaprintf() para exibir quando o código atualmente em execução foi compilado pela última vez. O C / C ++ fornece uma macro que fornece um timestamp durante a compilação?

3 a resposta

Como definir o traço do tipo is_iterator?

Estou tentando codificar umis_iterator<T> tipo de característica. Onde QuandoT é um tipo de iteradoris_iterator<T>::value == true caso contrário éis_iterator<T>::value == false. O que eu tentei até agora: template <class, class Enable = void> ...

4 a resposta

Bibliotecas de criptografia gratuitas

Quais são as bibliotecas de criptografia mais estáveis e úteis, que são: escrito com / para python, c ++, c #, .netcódigo-fonte aberto, GNU ou outra licença gratuita

1 a resposta

std :: thread, threads posix e threads do win32 no MinGW-W64

Estou usando o MinGW_W64 e estou tendo problemas para decidir como avançar com a opção "threading". Eu posso usar threads posix ou threads win32. Até agora, tenho usado o "std :: thread" do C ++ 11 para o meu threading (que requer a opção de ...

1 a resposta

Por que você pode adicionar um número inteiro a uma string literal?

Eu estava brincando e notei algo estranho. Você pode realmente fazer"a" + 2 e o programa compila bem, mas não produz nada. Contudo"a" + 32 dizarray subscript is above array bounds.

1 a resposta

Conversão de ponteiro para ponteiro entre classes derivada e base?

Em relação ao seguinte programa C ++: class Base { }; class Child : public Base { }; int main() { // Normal: using child as base is allowed Child *c = new Child(); Base *b = c; // Double pointers: apparently can't use Child** as Base** Child ...

1 a resposta

C ++ 98 v. C ++ 11 std :: set :: insert Especificações

O significado do iterador passou como uma dica de posição parastd::set::insert(iterator position, const value_type& val) estd::multiset::insert(iterator position, const value_type& val) alterações entre C ++ 98 e C ++ 11. Existe uma maneira fácil ...