Resultados da pesquisa a pedido "c"

1 a resposta

odo de pacote de terminal @pty TIOCPKT

Se eu iniciar um terminal, como sei em que modo ele inicia? Quem decide isso? Posso iniciar meu terminal no modo de pacote, ou seja, TIOCPKT [http://www.unix.com/man-page/Linux/4/tty_ioctl/] Me deparei com issoPacket ...

3 a resposta

rganização de projetos nas melhores práticas de

Estou imaginando quais são as melhores práticas para organizar um grande projeto em C. É um projeto profissional, não de código aberto, que provavelmente será armazenado em um repositório Git. Como as coisas devem ser classificadas? Para onde ...

5 a resposta

O gets () está oficialmente obsoleto?

Baseado no rascunho mais recente [http://www.open-std.org/Jtc1/sc22/wg21/docs/papers/2011/n3242.pdf] do C ++ 11, C ++ refere-se à ISO / IEC 9899: 1999 / Cor.3: 2007 (E) para as definições das funções da biblioteca C (por §1.2 [intro.refs] / 1 ...

8 a resposta

Macros e pós-incremento

Aqui está um comportamento macro mais estranho que eu esperava que alguém pudesse esclarecer: #define MAX(a,b) (a>b?a:b) void main(void) { int a = 3, b=4; printf("%d %d %d\n",a,b,MAX(a++,b++)); }A saída é 4 6 5. O valor de b é incrementado ...

3 a resposta

stdout imprimir sem nova linha?

quero imprimir "CLIENT>" no stdout em c, sem nova linha. printf ("CLIENT>"); não imprime nada. como faço para resolver isso? int main (){ printf("CLIENT>"); }

3 a resposta

Como validar a soma de verificação ICMPv6? (Por que continuo recebendo uma soma de verificação de 0x3fff?)

Estou trabalhando em um programa de espaço de usuário Linux que recebe pacotes de anúncios de roteador IPv6. Como parte do RFC4861, preciso verificar a soma de verificação ICMPv6. Com base em minha pesquisa, a maioria refere-se à soma ...

4 a resposta

Mover um ponto ao redor de um caminho circular [fechado]

Eu tenho um ponto com coordenadas 2D. Preciso alterar os valores das coordenadas dos pontos para seguir um caminho circula Como eu implementaria isso usando C?

4 a resposta

Inserção de caracteres em uma string

Eu quero adicionar"" para{"status":true} para que a string se pareça com"{"status":"true"}". Como posso inserir caracteres em uma string em locais específicos? Eu tenteistrncat(), mas não foi possível obter o resultado desejado. Eu li que você ...

5 a resposta

Como é possível explorar uma vulnerabilidade no formato String?

Eu estava lendo sobre vulnerabilidades no código e me deparei com issoulnerabilidade de cadeia de formatação. Wikipedia [http://en.wikipedia.org/wiki/Uncontrolled_format_string] diz: s erros de string @Format geralmente aparecem quando um ...

1 a resposta

Convertendo IP da string C para int não assinad

Eu tenho uma pergunta rápida; Eu tenho um IPv4 em uma string C (digamos "192.168.0.1") e desejo convertê-lo em um uint32_t. Tenho certeza de que deve haver alguma função para isso, mas não a encontrei. Alguma ideia