20. Miscellanea

20.1 Come posso restituire valori multipli da una funzione?

20.3 Come accedo ad argumenti sulla linea di comando?

20.5 Come posso scrivere file di dati che possono essere letti su altre macchine con differenti formati di data?

20.6 Come posso chiamare una funzione, dato il suo nome come stringa?

20.8 Come posso I implementare insiemi o vettori di bits?

20.9 Come posso determinare se l'ordine dei byte di una macchina e` big-endian o little-endian?

20.10 Come posso convertire interi a binari o esadecimali?

20.11 Posso usare costanti a base 2 (qualcosa come 0b101010)?
C'e` un formato printf per binari?

20.12 Quale e` il modo piu` efficiente di contare il numero di bit che sono messi a 1 in un valore?

20.13 Come posso fare il mio codice piu` efficente?

20.14 I puntatori sono davvero piu` veloci che i vettori? Le chiamate a funzioni quanto rallentano l'esecuzione?

20.17 C'e` un modo di operare con switch su stringhe?

20.18 C'e` un modo di avere indici di case non costanti (cioe` intervalli o espressioni arbitrarie)?

20.19 Le parentesi esterne nelle istruzioni di return davvero opzionali?

20.20 Perche` i commenti del C non possono includere altri commenti? Sono legali all'interno di stringhe racchiuse da apici?

20.24 Perche` il C non ha funzioni racchiuse dentro funzioni?

20.25 Come posso chiamare funzioni FORTRAN (C++, BASIC, Pascal, Ada, LISP) dal C?

20.26 Qualcuno conosce un programma per convertire Pascal o FORTRAN in C?

20.27 Posso usare un compilatore C++ per compilare del codice C?

20.28 Ho bisogno di paragonare due stringhe per uguaglianza approssimativa, ma non necessariamente esatta.

20.29 Cosa e` l'hashing?

20.31 Come posso estratte il giorno della settimana avendo la data?

20.32 Il 2000 sara` un anno bisestile?

20.34 Come scrivere un programma che produce il suo stesso codice come output?

20.35 Cosa e` il ``Duff's Device''?

20.36 Quando sara` tenuto il prossimo Obfuscated C Code Contest ? Come posso ottenere una copia dei precedenti pezzi vincenti?

20.37 Cosa e` la parolo chaive entry menzionata nel K&R1?

20.38 Da dove viene il nome ``C'', comunque?

20.39 Come si pronuncia ``char''?

20.40 Dove posso ottenere copie extra di questa lista?


Cima