Resultados da pesquisa a pedido "c++"

9 a resposta

Removendo um Diretório Não Vazio Programaticamente em C ou C ++

Como excluir um diretório não vazio em C ou C ++? Existe alguma função? O rmdir exclui apenas o diretório vazio. Por favor, forneça uma maneira sem usar nenhuma biblioteca externa. Também me diga como excluir um arquivo em C ou C ++?

2 a resposta

exceção de lançamento de thread de aumento "thread_resource_error: recurso temporariamente indisponível"

Eu tenho um código semelhante ao código a seguir boost::thread myThread unsigned char readbuffer[bignumber]; unsigned char writebuffer[bignumber]; for(int i=0; i<bignumber; ++i){ functiondostuff(); for(int j=0; j<2; ++j){ functiondomorestuff(); ...

4 a resposta

sem correspondência para 'operador <<' em 'std :: operator

Eu sou um novato em C ++. Tentei o meu primeiro programa aqui. Aos meus olhos, este programa está correto. #include <iostream> using namespace std; class mystruct { private: int m_a; float m_b; public: mystruct(int x, float y) { m_a = x; m_b = ...

2 a resposta

Diferença na aritmética de ponto flutuante entre x86 e x64

Eu me deparei com uma diferença na maneira como a aritmética de ponto flutuante é feita entre as compilações do MS VS 2010 para x86 e x64 (ambas executadas na mesma máquina de 64 bits). Este é um exemplo de código reduzido: float a = 50.0f; ...

4 a resposta

O libusb não pode abrir o dispositivo USB, a permissão é melhor. NetBeans / Ubuntu

Estou escrevendo um aplicativo C / C ++ no NetBeans baseado no libusb-1.0 no Ubuntu 12.04. Posso obter informações básicas do dispositivo USB (por exemplo, a descrição da interface), mas não consigo abrir o dispositivo. A função libusb_open me dá ...

4 a resposta

Usando std :: shared_ptr <void> para apontar para qualquer coisa

Estou usando umstd::shared_ptr<void> na minha aplicação, para fazer um ponteiro inteligente que possa apontar para muitos tipos diferentes de estruturas de dados, como estruturas, vetores, matrizes ... basicamente qualquer coisa. O que estou ...

4 a resposta

Marshaling uma matriz de caracteres de comprimento fixo bidimensional C ++ como um membro da estrutura

Estou tentando chamar uma função C ++ não gerenciada, que tem uma estrutura como parâmetro de entrada. A estrutura é definida no arquivo de cabeçalho assim: struct MyStruct { int siOrder; char aaszNames[6][25]; int siId[6]; int siTones[6]; ...

1 a resposta

Faça o Eclipse tratar o arquivo .h como C ++?

Todos os nossos cabeçalhos C ++ usam uma extensão .h. O Eclipse acha que esses são cabeçalhos C e os sinaliza com muitos erros de sintaxe em coisas como classes e espaços para nome. Eu tentei alterar a associação do tipo de arquivo ...

5 a resposta

Incapaz de iniciar o programa.exe, o sistema não consegue encontrar o arquivo especificado vs2008

Sou capaz de criar soluções com sucesso. mas continuo recebendo isso quando tento iniciar a depuração ou a execução. alguma sugestão de por que isso pode ser o caso? atualização: eu corrigi o problema. Acabei de recriar o proj com arquivos ...

2 a resposta

Usando CRTP com herança virtual

Eu tenho uma hierarquia de nós, onde "diamante" pode ocorrer. Cada nó deve ser clonável, mas não quero gravar o método clone em cada nó. Então eu uso o CRTP. class Node { public: Node(){} Node(Fill*) { } virtual ~Node() {} virtual Node ...