Sto testando questo codice all'interno di un progetto MFC compilato con VisualC++ 2003:
Il codice funziona bene e ottengo i due interi separati dalla virgola (a = 27 e b = 54).codice:CString myStr = "27,54"; int a=0, b=0; if (myStr.Find(_T(','))) _stscanf(stringa, "%d,%d", &a, &b);
Volevo però utilizzare la versione sicura di stscanf , ovvero stscanf_s , ma purtroppo il compiltore
non me la riconosce, anche se ho incluso <stdio.h> e pure <tchar.h>.
L'errore è il seguente:
Qualche suggerimento?codice:error C3861: '_stscanf_s': identifier not found, even with argument-dependent lookup
Saluti

Rispondi quotando