Resultados da pesquisa a pedido "c++"

3 a resposta

$ no nome da variável?

Eu tropecei em algum código (c ++) como este: int $T$S; Primeiramente, pensei que era algum tipo de código PHP ou algo errado colado lá, mas compila e roda bem (no MSVC 2008 Quais tipos de caracteres são válidos para variáveis em C ++ e ...

3 a resposta

unção @Write que não utiliza o valor seekp

Estou tentando usar C ++ para escrever uma entrada em um local específico em um arquivo tão básico que eu tenho ofstream ofs("file.dat", ios::binary | ios::app); ofs.seekp(220, ios::beg); ofs.write((char *)&i, sizeof(i));Mas, não importa o que ...

2 a resposta

Por que isso é considerado uma lista estendida de inicializadores?

#include <vector> struct foo { int i; int j; int k; }; int main() { std::vector<foo> v(1); v[0] = {0, 0, 0}; return 0; } Ao compilar isso usando g ++, recebo o seguinte aviso: warning: as listas estendidas de inicializadores estão disponíveis ...

3 a resposta

boost :: tokenizer vs boost :: split

Estou tentando analisar uma string c ++ em todos os caracteres '^' em tokens de vetor. Sempre usei o método boost :: split, mas agora estou escrevendo um código crítico de desempenho e gostaria de saber qual deles oferece melhor desempenh Por ...

1 a resposta

Impressão sizeof (T) no tempo de compilação [duplicado]

Possible Duplicate: possível imprimir o tamanho de uma classe C ++ em tempo de compilaçã [https://stackoverflow.com/questions/2008398/is-it-possible-to-print-out-the-size-of-a-c-class-at-compile-time] Posso produzir o tamanho de um objeto em ...

2 a resposta

Como obtenho o tipo fundamental de enum?

Com uma declaração como: enum DrawBoldMode : unsigned { DBM_NONE = 0, DBM_ITEM = 1<<0, // bold just the nearest line DBM_SECTION = 1<<1, // bold all lines in the same section DBM_LINETYPE = 1<<2, // bold all lines of the same line type ...

3 a resposta

Encontre a classificação de um número com base no número de 1's

Deixe f (k) = y em que k é o número y-ésimo na sequência crescente de números inteiros não negativos com o mesmo número de unidades na sua representação binária que k, p. f (0) = 1, f (1) = 1, f (2) = 2, f (3) = 1, f (4) = 3, f (5) = 2, f (6) = 3 ...

2 a resposta

Como devo classificar um typedef com Doxygen?

Eu tenho estruturas typedef no meu código C ++. No momento, eles estão listados como\var typedef. Existe uma maneira melhor de fazer isso? Abaixo está um exemplo do que tenho: /*! \var typedef etc * \brief A type defined structure for etc * * ...

5 a resposta

Compilando o arquivo de origem C ++ usando Boost.Thread

Estou tentando aprender como usar a biblioteca C ++ Boost.Thread. Eu instalei as bibliotecas Boost no meu sistema Ubuntu 11.10. Estou seguindo o livro "The Boost C ++ Libraries" de Schaling - especificamente o exemplo 6.1 na página 66. Estou ...

6 a resposta

Como forçar o compilador a usar o construtor de cópia explícit

@I escreveu um pequeno programa de teste com uma classe de amostra contendo também construtor autodefinido, destruidor, construtor de cópias e operador de atribuição. Fiquei surpreso quando percebi que o construtor de cópia não era chamado, ...