Domande con tag 'c'

4
risposte

Perchè erano brevi, int e lunghi inventati in C?

Ho difficoltà a capire, quali erano gli scopi esatti della creazione dei tipi di dati short , int e long in C? Il motivo per cui lo chiedo è che non sembra che le loro dimensioni siano limitate, potrebbero essere di qualsiasi di...
posta 20.10.2011 - 03:05
6
risposte

Esiste un linguaggio che trascrive in C con una sintassi migliore? [chiuso]

CoffeeScript è un linguaggio con una sintassi molto simile a Ruby che viene trascritta in JavaScript. Esiste la stessa cosa con C? Quindi scrivere più leggibile e veloce come i programmi C originali sarebbe possibile. Se non esiste, pensi che sa...
posta 10.04.2012 - 04:12
2
risposte

La conversione di un metodo C ++ in una funzione C con un argomento pointer è accettabile?

Uso C ++ su ESP-32. Quando registro un timer devo farlo: timer_args.callback = reinterpret_cast<esp_timer_cb_t>(&SoundMixer::soundCallback); timer_args.arg = this; Qui il timer chiama soundCallback . E la stessa cosa quando...
posta 12.08.2018 - 12:17
4
risposte

Perché alcuni programmatori classificano C, Python, C ++ in modo diverso? - per quanto riguarda il livello

Sto seguendo un corso introduttivo su python e l'istruttore dice che Python è un linguaggio di alto livello e C e C ++ sono lingue di basso livello. È solo confuso. Pensavo che C, C ++, Python, Java, ecc. Fossero tutti linguaggi di alto livello....
posta 04.05.2013 - 06:27
5
risposte

Perché puoi avere la definizione del metodo nel file di intestazione in C ++ quando in C non puoi?

In C, non è possibile avere la definizione / implementazione della funzione all'interno del file di intestazione. Tuttavia, in C ++ è possibile avere l'implementazione del metodo completo all'interno del file di intestazione. Perché il comportam...
posta 09.03.2011 - 09:23
4
risposte

Migliorare il livello del mio codice C / C ++

Ho programmato per 3-4 anni e sento che non posso più essere definito un principiante, ma ho letto alcune domande su questo sito e penso che WTF stiano parlando? Mi sento allo stesso modo quando raccolgo libri di programmazione al giorno d'oggi....
posta 13.05.2011 - 12:56
8
risposte

Reverse engineering: a cosa serve davvero? [chiuso]

Ho alcune domande innocenti / per principianti: A cosa serve il reverse engineering? Come programmatore, dovrei imparare l'arte del reverse engineering? Quali sono i vantaggi per un programmatore che ne ha esperienza?
posta 15.08.2012 - 19:26
9
risposte

L'apprendimento C è essenziale per l'informatica? [chiuso]

Sono uno sviluppatore front-end che riesce a malapena a vedere un file con .h o .c estensione. Conosco la sintassi C di base, l'ho appreso in Unreality ma non mi sono mai interessato programmazione di basso livello perché era semplicem...
posta 07.09.2013 - 00:03
2
risposte

Migliore panoramica sui moderni paradigmi C ++? [chiuso]

Ho scritto molto C ++ in modo estensivo tra 8 e 10 anni fa. Da allora mi sono spostato in C # per motivi professionali. Tuttavia, di tanto in tanto vedo affermazioni come "If you're still manually tracking pointer references, you're doing i...
posta 09.05.2012 - 21:18
2
risposte

Perché non ci sono batch di syscall generici in Linux / BSD?

Sfondo: L'overhead delle chiamate di sistema è molto più ampio dell'overhead delle chiamate di funzione (stima varia da 20 a 100x), principalmente a causa del passaggio da uno spazio utente all'altro e dallo spazio del kernel. È comune alle...
posta 26.02.2016 - 10:39