Perguntas com a marcação «c»

62
Você já lidou com o endurecimento do espaço?

Estou muito ansioso para estudar as melhores práticas quando se trata de proteção do espaço. Por exemplo, eu li (embora não consiga mais encontrar o artigo) que algumas partes principais dos rovers de Marte não usavam alocação dinâmica de memória, na verdade era proibido. Também li que a memória...

62
O MVC não é anti OOP?

A principal idéia por trás da OOP é unificar dados e comportamento em uma única entidade - o objeto. Na programação procedural, existem dados e algoritmos separados modificando os dados. No padrão Model-View-Controller, os dados e a lógica / algoritmos são colocados em entidades distintas, o...

60
Deve-se verificar todos os pequenos erros em C?

Como um bom programador, deve-se escrever códigos robustos que lidem com todos os resultados do seu programa. No entanto, quase todas as funções da biblioteca C retornarão 0 ou -1 ou NULL quando houver um erro. Às vezes, é óbvio que a verificação de erros é necessária, por exemplo, quando você...

59
Esse é um caso de uso decente para ir para C?

Eu realmente hesito em perguntar isso, porque não quero "solicitar debate, argumentos, sondagens ou discussão prolongada", mas sou novo em C e quero obter mais informações sobre os padrões comuns usados ​​na linguagem. Recentemente, ouvi uma certa aversão ao gotocomando, mas também encontrei...

59
Um computador tentará dividir por zero?

Todos nós sabemos que 0/0é Undefinede retorna um erro se eu o colocasse em uma calculadora e se eu criasse um programa (pelo menos em C) o sistema operacional o encerraria quando tento dividir por zero. Mas o que eu queria saber é se o computador tenta dividir por zero , ou apenas possui "proteção...

55
Por que temos incremento de postfix?

Disclaimer : Conheço perfeitamente a semântica do incremento de prefixo e postfix. Então, por favor, não me explique como eles funcionam. Lendo perguntas sobre estouro de pilha, não posso deixar de notar que os programadores ficam confusos com o operador de incremento do postfix repetidas vezes. A...