Perguntas com a marcação «c++»

736
Padrão de design C ++ Singleton

Recentemente, deparei-me com a realização / implementação do padrão de design Singleton para C ++. Foi assim (eu o adotei no exemplo da vida real): // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); ~Singleton( ); private: Singleton( ); static...

696
O que o padrão C ++ indica o tamanho do tipo int, long?

Estou procurando informações detalhadas sobre o tamanho dos tipos básicos de C ++. Eu sei que isso depende da arquitetura (16 bits, 32 bits, 64 bits) e do compilador. Mas existem padrões para C ++? Estou usando o Visual Studio 2008 em uma arquitetura de 32 bits. Aqui está o que eu recebo: char :...

694
O que main () deve retornar em C e C ++?

Qual é a maneira correta (mais eficiente) de definir a main()função em C e C ++ - int main()ou void main()- e por quê? Se int main()então return 1ou return 0? Existem inúmeras duplicatas dessa pergunta, incluindo: Quais são as assinaturas válidas para a main()função C ? O tipo de retorno da...

632
Dormir por milissegundos

Eu sei que a sleep(x)função POSIX faz o programa dormir por x segundos. Existe uma função para fazer o programa dormir por x milissegundos em C

604
Os dias da passagem const std :: string e como parâmetro terminaram?

Eu ouvi uma conversa recente de Herb Sutter, que sugeriu que as razões para passar por std::vectore desapareceram amplamente. Ele sugeriu que escrever uma função como a seguinte agora é preferível:std::stringconst & std::string do_something ( std::string inval ) { std::string return_val; //...