Domande con tag 'c'

11
risposte

Perché il vuoto in C significa non vuoto?

Nei linguaggi strongmente tipizzati come Java e C #, void (o Void ) come un tipo di ritorno per un metodo sembra significare: This method doesn't return anything. Nothing. No return. You will not receive anything from this method....
posta 22.08.2014 - 22:33
4
risposte

C ++ Linkage Lingue diverse da C?

Il linguaggio C ++ consente il mescolamento di C ++ e C in un unico file sorgente. Ad esempio, extern "C" { struct bar { /* ... */ } } C ++ o ha mai supportato altri "linguaggi di collegamento" diversi da C? per esempio. extern "Pasc...
posta 23.08.2013 - 02:39
3
risposte

Perché incrementare i puntatori?

Recentemente ho iniziato ad imparare il C ++, e poiché la maggior parte delle persone (in base a ciò che ho letto) è alle prese con i puntatori. Non nel senso tradizionale, capisco cosa sono, e perché sono usati, e come possono essere utili,...
posta 01.08.2014 - 03:22
9
risposte

Perché è così difficile rendere C meno incline a bufferizzare gli overflow?

Sto facendo un corso al college, dove uno dei laboratori è quello di eseguire exploit di buffer overflow sul codice che ci danno. Questo va da semplici exploit come cambiare l'indirizzo di ritorno di una funzione su uno stack per tornare a una f...
posta 18.02.2012 - 10:14
5
risposte

Come risolvere il problema dei commenti annidati

Appare non solo in una lingua che i commenti non possono essere annidati. Hai una buona soluzione per questo problema? Una soluzione alternativa in C / C ++ e Java è utilizzare solo il commento a riga singola, ma diventa impossibile quindi comme...
posta 13.06.2013 - 08:32
4
risposte

Quanto è pericoloso chiamare println () spesso che concatenare stringhe e chiamarle una volta sola?

So che l'output sulla console è un'operazione costosa. Nell'interesse della leggibilità del codice, a volte è bello chiamare una funzione per produrre due volte il testo, piuttosto che avere una lunga stringa di testo come argomento. Ad esemp...
posta 01.07.2014 - 02:03
7
risposte

Imparando a programmare in C (proveniente da Python) [chiuso]

Se questo è il posto sbagliato per fare questa domanda, per favore fatemelo sapere. Sono un programmatore Python di professione. Mi piacerebbe imparare C. In effetti, ho provato molte volte, ma mi scoraggio sempre. In Python, scrivi poche rig...
posta 27.02.2011 - 01:57
16
risposte

Va bene se non conosco C ma sono bravo con C ++? [chiuso]

Ho una domanda che penso possa essere la risposta migliore qui. Sto abbastanza bene con C++ , bravo come in I am agio con la lingua, ho letto Accelerated C++ e fatto quasi tutti gli esercizi. Tuttavia, ho un grosso problema. Devo...
posta 24.08.2010 - 15:30
8
risposte

Nuovi compiti per gli sviluppatori senior

Ho uno sviluppatore senior con otto anni di esperienza .NET a partire da domani per lavorare su un'applicazione di 11000 righe di codice. Nella squadra ci sono io e un altro programmatore. Abbiamo entrambi circa tre anni di esperienza ciascuno....
posta 09.05.2012 - 15:34
2
risposte

Perché C usa l'asterisco per i puntatori? [chiuso]

Sto imparando solo su C. Trovo strano che i creatori abbiano scelto l'asterisco ( * ) come simbolo per i puntatori anziché un simbolo che in realtà sembra come un puntatore ( -> ). Considerando quanto possano essere confusi il...
posta 02.08.2014 - 00:03