Domande con tag 'c'

4
risposte

Qual è il modo migliore / più efficace per creare un'IA semi-intelligente per un gioco di tris?

in pratica sto tentando di creare un gioco C efficiente / piccolo di Tic-Tac-Toe. Finora ho implementato tutto il resto dell'IA per il computer. i miei quadrati sono fondamentalmente strutture in un array con un valore assegnato basato sul quadr...
posta 07.03.2012 - 01:09
1
risposta

registra la variabile in C e C ++

Conosco il concetto di variabile di registro e sono casi d'uso, ma nella mia mente ci sono alcune domande basate su ciò che ho provato. Non riesco ad accedere all'indirizzo di una variabile di registro in C anche se posso farlo in C ++! Per...
posta 10.07.2013 - 00:27
2
risposte

Svantaggio del missaggio del codice C ++ con C a fini di prestazioni

Spesso puoi vedere risposte come "Evita di usare librerie C nel tuo codice C ++" o "Questo può essere riscritto usando STD / Boost in puro C ++". Capisco che C ++ produca un codice più gestibile e abbia molti vantaggi, ma in realtà è un probl...
posta 03.01.2014 - 01:41
2
risposte

Quanto è piccolo l'ingombro di un piccolo compilatore C?

Questa settimana potrei ottimizzare usando una libreria C ridotta che ha permesso un drastico restringimento delle dimensioni del codice - da circa 60 K a circa 6 K e quindi potremmo caricare il codice nella memoria on-chip da 8 K di un FPGA (Al...
posta 11.10.2013 - 06:28
2
risposte

Le regole di rottura nello standard (ANSI C) portano a o equivalgono al codice buggy?

Per quanto ne so, gli standard sono principalmente per la portabilità del codice tra i compilatori, ma sono curioso di sapere se alcune cose nello standard che sono considerate come avvertimenti quando non vengono seguite possono far fallire eff...
posta 30.07.2016 - 08:27
3
risposte

Un elenco delle aree più importanti da esaminare quando si sposta un progetto da x86 a x64? [chiuso]

So di controllare / utilizzare asserzioni e di esaminare attentamente tutti i componenti dell'assieme, ma non sapevo se qualcuno là fuori avesse una lista di controllo abbastanza completa o standard del settore di cose specifiche a cui guardare?...
posta 31.01.2011 - 17:47
2
risposte

Che senso ha progettare le API Lua C?

Sono un novizio di Lua . Dopo aver studiato alcuni esempi di Lua C APIs , sono un po 'confuso. Riesco a vedere che Lua C API viene utilizzato per l'elaborazione degli script Lua : ...... lua_State *L = luaL_newstate(); luaL...
posta 15.06.2015 - 11:14
4
risposte

Perché così tante lingue limitano le stringhe letterali a una singola riga sorgente? [chiuso]

In, ad esempio, il linguaggio di scripting di Bash, quanto segue crea una stringa chiamata $VAR che inizia alla prima virgola " e continua fino alla prossima citazione " senza escape. $VAR=" hello world! this string preserv...
posta 11.02.2016 - 15:28
2
risposte

Perché le funzioni di allocazione dinamica della memoria in C restituiscono void *?

Considera i prototipi delle funzioni di allocazione dinamica di C malloc - void* malloc(size_t size); calloc - void* calloc(size_t n,size); realloc - void* realloc(void* ptr,size_t newsize); Ora una frase come la seguente int* p=(int*)...
posta 22.07.2015 - 20:44
4
risposte

Devo affermare le precondizioni delle funzioni in un'API pubblica?

Sto scrivendo una libreria per alcune strutture dati in C che verranno utilizzate nei sistemi embedded. Ho avuto problemi nel progettare e creare un solido piano di gestione degli errori. Questa API è solo soggetta ad errori logici ed è per ques...
posta 21.12.2017 - 21:15