Perguntas com a marcação «c»

C é uma linguagem de programação de uso geral usada para programação do sistema (SO e incorporado), bibliotecas, jogos e plataformas cruzadas. Essa tag deve ser usada com perguntas gerais sobre o idioma C, conforme definido na norma ISO 9899 (a versão mais recente, 9899: 2018, exceto quando especificado em contrário - também tag as solicitações específicas da versão com c89, c99, c11, etc.). C é diferente de C ++ e não deve ser combinado com a tag C ++, sem um motivo racional.

11
valor máximo de número inteiro
Em C, o número inteiro (para máquina de 32 bits) é de 32 bits e varia de -32.768 a +32.767. Em Java, o número inteiro (longo) também possui 32 bits, mas varia de -2.147.483.648 a +2.147.483.647. Eu não entendo como o intervalo é diferente em Java, mesmo que o número …
291 java  c  integer  max  bit 




10
C / C ++ inclui ordem do arquivo de cabeçalho
Que ordem deve incluir os arquivos a serem especificados, ou seja, quais são os motivos para incluir um cabeçalho antes do outro? Por exemplo, os arquivos do sistema, STL e Boost vão antes ou depois do local incluir arquivos?
287 c++  c 



20
Escreva aplicativos em C ou C ++ para Android? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
286 c++  c  android 

12
Quebrando uma biblioteca C em Python: C, Cython ou ctypes?
Eu quero chamar uma biblioteca C de um aplicativo Python. Não quero agrupar a API inteira, apenas as funções e tipos de dados que são relevantes para o meu caso. A meu ver, tenho três opções: Crie um módulo de extensão real em C. Provavelmente exagere e eu também gostaria …
284 python  c  ctypes  cython 

18
Qual é a lógica para seqüências terminadas nulas?
Por mais que eu goste de C e C ++, não posso deixar de coçar a cabeça com a escolha de cadeias terminadas nulas: As cadeias de comprimento prefixadas (ie Pascal) existiam antes de C As seqüências de caracteres com prefixo de comprimento tornam vários algoritmos mais rápidos, permitindo uma …
281 c++  c  string  null-terminated 





6
Quando devo usar o mmap para acessar arquivos?
Os ambientes POSIX fornecem pelo menos duas maneiras de acessar arquivos. Há o padrão de chamadas de sistema open(), read(), write(), e amigos, mas também há a opção de usar mmap()para mapear o arquivo para a memória virtual. Quando é preferível usar um sobre o outro? Quais são as vantagens …
276 c  file-io  posix  mmap 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.