Resultados da pesquisa a pedido "c++"

5 a resposta

Palavra-chave não assinada em C ++

A palavra-chave não assinada é padronizada para um tipo de dados específico em C ++? Estou tentando escrever uma função para uma classe para o protótipo: unsigned Rotate(unsigned object, int count)Mas eu realmente não entendo o queunsigned ...

3 a resposta

Estendendo uma classe

Edição respondida: Embora minha pergunta original não explicasse minhas necessidades exatamente da maneira como a resposta fornecida por Konrad Rudolph as abordava, Ele (por acidente ou por design) essencialmente escreveu para mim o que eu estava ...

3 a resposta

conversão inválida de 'const char *' para 'char *'

Tenha um código como mostrado abaixo. Estou com problemas para passar os argumentos. stringstream data; char *addr=NULL; strcpy(addr,retstring().c_str());retstring() é uma função que retorna uma string. //more code ...

2 a resposta

Qual é o valor de uma constante indefinida usada em #if?

Meu pré-processador parece assumir que constantes indefinidas são 0 com o objetivo de avaliar#if condições. Isso pode ser invocado ou constantes indefinidas fornecem um comportamento indefinido?

7 a resposta

Como lidar com falhas no construtor em C ++?

Eu quero abrir um arquivo em um construtor de classe. É possível que a abertura falhe, então a construção do objeto não pôde ser concluída. Como lidar com essa falha? Lançar exceção? Se isso for possível, como lidar com isso em um construtor não ...

9 a resposta

Por que comparar se um Int não assinado> = 0 é uma "comparação sem sentido"?

Eu recebi um aviso: Pe186 "Comparação sem sentido de int não assinado com zero" quando tentei compilar o seguinte código: for(clLoop = cpLoopStart; clLoop >= 0; clLoop--) { //Do something }Eu não entendo o porquê. Eu poderia entender, se eu ...

4 a resposta

Como analisar uma string de data em um c ++ 11 std :: chrono time_point ou similar?

Considere uma sequência histórica de formato: Thu Jan 9 12:35:34 2014Quero analisar essa string em algum tipo de representação de data em C ++ e calcular a quantidade de tempo que passou desde então. A partir da duração resultante, preciso ...

2 a resposta

Intellisense do Visual Studio para cabeçalhos sem .h

Estou usando uma biblioteca que possui cabeçalhos sem o .h Isso derrota o intellisense do visual studio (pesquisa de declaração / definição) Alguém sabe como dizer ao VS2008 que um arquivo é um cabeçalho?

4 a resposta

QString substitui apenas a primeira ocorrência

Existe uma maneira simples de substituir apenas a primeira ocorrência de alguma substring por outra no QString? Pode estar em qualquer posição.

6 a resposta

C / C ++ Crie uma enumeração com valores negativos, sem precisar numerá-la

Por exemplo, em C / C ++, eu teria o código: typedef enum fruits{ apple, banana, lemon, orange } fruit_t;O que seria equivalente a: typedef enum fruits{ apple = 0, banana = 1, lemon = 2, orange = 3 } fruit_t;No entanto, gostaria que os valores ...