Resultados da pesquisa a pedido "c"

12 a resposta

eclarações forward de struct sem nome

Bounty question: Então, esses doisFoos não são a mesma coisa. Bem. A segunda forma é dada em uma biblioteca.Como declaro encaminhar uma vez que não posso alterá-la? empre achei que C e C ++ permitiam declarações repetidas, desde que não ...

7 a resposta

Como copiar um arquivo de um diretório para outro em c / c ++

Estou procurando um exemplo simples de como copiar um arquivo de um diretório para outro no C. O programa deve usar apenas funções de plataforma cruzada nativas do C.

3 a resposta

Pode uma falha de seg do programa C / C ++ ler o final de uma matriz (UNIX

Estou ciente de que você pode ler além do final de uma matriz - estou pensando agora se você pode seg-fault apenas executando essa operação de leitur int someints[100]; std::cerr << someints[100] << std::endl; //This is 1 past the end of the ...

5 a resposta

Qual é o equivalente da palavra-chave “estática” do C em Jav

Eu quero saber qual poderia ser a palavra-chave equivalente em java que poderia executar a mesma função que "Palavra-chave estática em C". Quero fazer recursão em java, executando a mesma função que uma palavra-chave estática em C ... Por favor ...

4 a resposta

Capturar / redirecionar internamente o stdout?

sso parece um pouco de uma questão de sistemas de computação, mas estou perplex Estou integrando o código existente do projeto C / C ++ A ao meu próprio projeto B. Ambos A e B serão vinculados a um único processo encadeado executável. O código ...

3 a resposta

Quando printf é o endereço de uma variável, por que usar void *?

Vi algum uso de(void*) dentroprintf(). Se eu quiser imprimir o endereço de uma variável, posso fazê-lo assim: int a = 19; printf("%d", &a); Eu acho que,&a éa endereço de @ que é apenas um número inteiro, cert Muitos artigos que li usam algo ...

13 a resposta

Qual é o motivo do uso de um ponteiro duplo ao adicionar um nó em uma lista vinculada?

Os dois exemplos de código abaixo adicionam um nó no topo de uma lista vinculada. Mas enquanto o primeiro exemplo de código usa um ponteiro duplo, o segundo exemplo de código usa um ponteiro único code exemplo 1: struct node* push(struct node ...

4 a resposta

Maneira mais rápida de mudar endianness

Qual é a maneira mais rápida de reverter a endianidade de um número inteiro de 16 e 32 bits. Eu costumo fazer algo parecido (essa codificação foi feita no Visual Studio em C ++): union bytes4 { __int32 value; char ch[4]; }; union bytes2 { ...

2 a resposta

Incorporando Python em C - importando módulos

Estou tendo problemas ao usar o Embedded Python para C de acordo com o Documentaçã [http://docs.python.org/extending/embedding.html] - Sempre que tento usar módulos importados, recebo um: Exceção não tratada em 0x1e089e85 no PythonIncl.exe: ...

2 a resposta

Como você converte um projeto do Visual Studio usando cadeias largas em cadeias comuns

Quando criei meu projeto do visual studio, o padrão foi forçar-me a usar strings amplas para todas as funções que usam strings de caracteres. MessageBox (), por exemplo, usa um LPCWSTR em vez de um const char *. Embora eu entenda que é ótimo para ...