Resultados da pesquisa a pedido "c++"
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 ...
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() { ...
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&" ...
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?
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> ...
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
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 ...
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.
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 ...
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 ...