Ц ++ вцсцпи () - Ц ++ стандардна библиотека

Функција вцсцпи () у Ц ++ копира широк низ знакова од извора до одредишта.

Функција вцсцпи () је дефинисана у датотеци заглавља.

прототип вцсцпи ()

 вцхар_т * вцсцпи (вцхар_т * дест, цонст вцхар_т * срц);

Функција вцсцпи () узима два аргумента: дест и срц. Копира широк низ знакова на који указује срц на меморијску локацију на коју указује дест. Копира се и нула који завршава широки знак.

Понашање није дефинисано ако:

  • Меморија додељена дест показивачу није довољно велика.
  • Жице се преклапају.

вцсцпи () Параметри

  • дест: Показивач на широк низ знакова у који се садржај копира.
  • срц: Показивач на широки низ знакова одакле се садржај копира.

вцсцпи () Повратна вредност

  • Функција вцсцпи () враћа дест.

Пример: Како функционише функција вцсцпи ()?

 #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; )

Када покренете програм, излаз ће бити:

 Након копирања, дест = Аппле

Занимљиви Чланци...