Resultados da pesquisa a pedido "c++"
Quando devo me preocupar com std :: iostream :: sentry?
As referências on-line têm descrições breves e vagas, com o objetivo destd::iostream::sentry. Quando devo me preocupar com esse bicho? Se se destina apenas a ser usado internamente, por que torná-lo público?
Confuso sobre o valor de retorno da função
#include<iostream> using namespace std; int Fun(int x) { int sum=1; if(x>1) sum=x*Fun(x-1); else return sum; } int main() { cout<<Fun(1)<<endl; cout<<Fun(2)<<endl; cout<<Fun(3)<<endl; cout<<Fun(4)<<endl; cout<<Fun(5)<<endl; }Esta função é ...
Como exibir o endereço do registro no depurador do Visual Studio
Estou tentando depurar chamadas para CreateFileA de uma DLL para a qual não tenho código fonte. Posso definir o ponto de interrupção no kernel32.dll sem nenhum problema e sei que o valor apontado por (esp + 4) é o endereço do nome do arquivo. O ...
Podemos aplicar conteúdo não citado explicitamente a partir das referências normativas ao padrão C ++?
No padrão C ++ 11 (rascunho mais próximo é N3337 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf]) seção1.2 referências normativas diz: Os seguintes documentos referenciados são indispensáveis para a aplicação deste documento. ...
Como um processador de 32 bits suporta números inteiros de 64 bits?
Em C ++, você pode usar umint que geralmente é de 4 bytes. UMAlong long inteiro é geralmente 8 bytes. Se o processador fosse de 32 bits, isso não o limitaria a números de 32 bits? Como é que eu posso usar umlong long inteiro se não suportar 64 ...
Como verificar com a SFINAE se um membro existe, sem saber o tipo de membro?
No código anterior ao C ++ 11, se estou procurando por uma variável de membro cujo tipo não sei, como posso usar o SFINAE para verificar se o membro existe?
Acessando o uso da CPU / RAM (como no Gerenciador de Tarefas, mas via API!)?
Existe uma maneira específica de acessar informações do "gerenciador de tarefas" com a API do Windows? Pesquisei bastante o assunto, mas não consigo encontrar uma chamada de API que me diga: O uso de CPU / RAM de um determinado processoO ...
É seguro usar a serialização de impulso para serializar objetos em C ++ em um formato binário para uso em um soquete?
Eu sei que você pode usar a serialização de impulso para serializar para um formato de texto e depois enviar um soquete, mas eu gostaria de serializar uma classe de dados estatísticos em um formato binário (por razões de tamanho e sobrecarga de ...
Excluindo um objeto std :: function dentro de si
Esse comportamento é bem definido? #include <functional> void foo() { auto f = new std::function<void()>; *f = [f]() { delete f; }; (*f)(); f = nullptr; } int main() { foo(); }Usando o g ++ mais recente, se eu fizer isso em um modelo, ele ...
Como usar a ligação de impulso com uma função de membro
O código a seguir causa falha no cl.exe (MS VS2005). Eu estou tentando usar o impulso de ligação para criar uma função para um chama um método da minha classe: #include "stdafx.h" #include <boost/function.hpp> #include <boost/bind.hpp> #include ...