Ok, naturalmente userò la _tcsncpy_s ora però ho un problema, se faccio:

codice:
TCHAR marameo[256] = {0};

_tcsncpy_s(marameo, _T("A"),5);
_tcsncpy_s(marameo, _T("B"),5);
_tcsncpy_s(marameo, _T("C"),5);
_tcsncpy_s(marameo, _T("D"),5);
in "marameo" avrò D e non ABCD...devo usare per forza la std::copy?

grazie