Resultados da pesquisa a pedido "c"

3 a resposta

Por que char ** não pode ser o tipo de retorno da seguinte função em C ++?

Tenho a seguinte função em C ++: char** f() { char (*v)[10] = new char[5][10]; return v; }Visual studio 2008 diz o seguinte: error C2440: 'return' : cannot convert from 'char (*)[10]' to 'char **' Qual deve ser exatamente o tipo de retorno ...

4 a resposta

Como o grep funciona?

Estou tentando entender comogrep trabalho Quando eu digogrep "hello" *.*, fazgrep obtém 2 argumentos - (1) sequência a ser pesquisada, ou seja, "olá" e (2) caminho*.*? Ou o shell converte*.* em algo quegrep posso entender Onde posso obter o ...

15 a resposta

Quando um número inteiro de ponteiros <-> está realmente correto?

O folclore comum diz que: O sistema de tipos existe por um motivo. Inteiros e ponteiros são tipos distintos, a conversão entre eles é uma má prática na maioria dos casos, pode indicar um erro de design e deve ser evitad Mesmo quando essa ...

11 a resposta

mplementação @Alloca

Como implementar alloca () usando assembler x86 embutido em linguagens como D, C e C ++? Quero criar uma versão ligeiramente modificada, mas primeiro preciso saber como a versão padrão é implementada. Ler a desmontagem dos compiladores não ajuda ...

8 a resposta

C - Crie sua própria função free ()

oje, eu apareci para uma entrevista e o entrevistador me perguntou isso, Diga-me opasso como você vai criar o seu própriofree( ) para desalocar a memória alocadComo pode ser mais eficiente que o padrão de Cfree() função? O que você pode ...

5 a resposta

existe algum código para endereço bit a bit e ipv6 e máscara de rede (prefixo

uero perguntar sobre o cálculo da rede IPv6 e do lado do hos Por exemplo, eu tenho o endereço IPv62001:470:1f15:1bcd:34::41 e prefixo96. Você conhece uma maneira fácil de fazer bit a bitand entre o endereço IPv6 e o prefixo? De acordo com ...

10 a resposta

Soma mínima de todos os tempos de viagem

Encontrei um quebra-cabeça on-line em entrevistaStreet [http://www.interviewstreet.com/recruit/challenges/dashboard/] e tentou resolvê-lo da seguinte maneira: Existe uma grade inteira infinita na qual N pessoas têm suas casas. Eles decidem se ...

3 a resposta

por que a página de manual C readdir diz para não ligar livremente no resultado estático alocado struct

$ uname -a Linux crowsnest 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU/Linux $ man readdir: DESCRIÇÃ A função readdir () retorna um ponteiro para uma estrutura dirent representando a próxima entrada de diretório ...

2 a resposta

Copiar uma string de um ponteiro para uma string

Estou desenvolvendo um código que lê nomes de arquivos de um cartão SD (usando FatFs) e os exibe na tela. Aqui está um trecho do que eu estou trabalhando, isso imprime os arquivos no cartão conforme o esperado - FRESULT result; char *path = ...

4 a resposta

Determine `sizeof float` sem compilação

Gostaria de saber o tamanho de umfloat no GCC, sem precisar executar o compilador. Eu sei que uma opção é escrever uma função pequena e fazer com que o compilador imprima uma listagem de montage Há simlimits.h, que contém os mínimos e os ...