Sto testando questo codice all'interno di un progetto MFC compilato con VisualC++ 2003:

codice:
CString myStr = "27,54";
int a=0, b=0;
if (myStr.Find(_T(','))) 
	_stscanf(stringa, "%d,%d", &a, &b);
Il codice funziona bene e ottengo i due interi separati dalla virgola (a = 27 e b = 54).

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:

codice:
error C3861: '_stscanf_s': identifier not found, even with argument-dependent lookup
Qualche suggerimento?


Saluti