Grazie Oregon, interessante soluzione. Stavo eseguendo un crash-test di alcune funzioni delle mie librerie personalizzate. Il mio scopo è proprio quello di produrre codice più sicuro. Ad esempio, progettando una funzione come potrebbe essere:
codice:
size_t GetTexLineA(const char *pText, int idx, char *pline)
l'argomento pline dovrebbe essere un puntatore ad un buffer che riceverà una copia della linea idx, ma se qualcuno dovesse fornire per sbaglio il puntatore ad una costante di testo, la funzione ovviamente produrrebbe un crash!