C ++ wcscpy () - C ++ standarta bibliotēka

Funkcija wcscpy () C ++ kopē plašu rakstzīmju virkni no avota līdz galamērķim.

Funkcija wcscpy () ir definēta galvenes failā.

wcscpy () prototips

 wchar_t * wcscpy (wchar_t * dest, const wchar_t * src);

Funkcijai wcscpy () ir divi argumenti: dest un src. Tas kopē plašo rakstzīmju virkni, uz kuru norāda src, uz atmiņas vietu, uz kuru norāda dest. Tiek nokopēts arī nulles beigu platas raksturs.

Uzvedība nav noteikta, ja:

  • Dest pointeram atvēlētā atmiņa nav pietiekami liela.
  • Stīgas pārklājas.

wcscpy () parametri

  • dest: Rādītājs uz plašu rakstzīmju masīvu, kur tiek kopēts saturs.
  • src: plaša rakstzīmju masīva rādītājs, no kura tiek kopēts saturs.

wcscpy () Atgriežamā vērtība

  • Funkcija wcscpy () atgriež galamērķi.

Piemērs: Kā darbojas wcscpy () funkcija?

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.utf8"); wchar_t src() = L"u0102u0070ple"; wchar_t dest(20); wcscpy(dest,src); wcout << L"After copying, dest = " << dest; return 0; )

Palaidot programmu, izeja būs:

 Pēc kopēšanas dest = àpple

Interesanti raksti...