Perguntas com a marcação «c»

85
Diferença entre categoria e extensão de classe?

Qual é a diferença entre uma categoria e uma extensão de classe. Acredito que ambos são usados ​​para adicionar métodos personalizados em classes existentes. Alguém pode esclarecer isso? A exemplificação com código será muito apreciada.

85
Exportar para CSV usando MVC, C # e jQuery

Estou tentando exportar uma lista para um arquivo CSV. Tudo está funcionando até o ponto em que quero gravar no arquivo para o fluxo de resposta. Isso não faz nada. Aqui está o meu código: Chame o método da página. $('#btn_export').click(function () { $.post('NewsLetter/Export'); }); O...

85
NSTimeInterval para HH: mm: ss?

Se eu tiver um NSTimeInterval definido como 200.0, há uma maneira de convertê-lo em 00:03:20, pensei que poderia inicializar um NSDate com ele e usar NSDateFormatter usando HH: mm: ss. Minha pergunta é: existe uma maneira rápida de fazer isso ou eu mesmo preciso dividir o número e usar [NSString...

85
Qual é a diferença entre gcc / g ++ e cc1 / cc1plus?

Quando eu compilo meus projetos e verifico os recursos usados ​​pela execução top, o grande consumo de CPU / memória às vezes é chamado g++e às vezes cc1plus. Qual é a diferença entre os dois, e devo ligar cc1plusdiretamente?

85
Por que Math.pow (0, 0) === 1?

Todos nós sabemos que 0 0 é indeterminado. Mas , javascript diz que: Math.pow(0, 0) === 1 // true e C ++ diz a mesma coisa: pow(0, 0) == 1 // true PORQUE? Eu sei disso: >Math.pow(0.001, 0.001) 0.9931160484209338 Mas por que não Math.pow(0, 0)lança nenhum erro? Ou talvez NaNseja...