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

Функција фпутвс () у Ц ++-у у потпуности уписује широк низ, осим завршног нулл виде знака у дати ток излазне датотеке.

Функција фпутвс () је иста као и понављање извршавања фпутц ().

Дефинисано је у заглављу датотеке.

прототип фпутвс ()

 инт фпутвс (цонст вцхар_т * стр, ФИЛЕ * ток);

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

фпутвс () параметри

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

фпутвс () Повратна вредност

  • У успеху, функција фпутвс () враћа ненегативну вредност.
  • У случају квара враћа ЕОФ и поставља индикатор грешке у ток.

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

 #include #include #include int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t line() = L"C++ ċăn haʼnđle tĥeșë veɍƴ ŵeįrd čhāråcŧerƨ"; fputws(line, stdout); return 0; )

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

 Ц ++ ʼnан хаʼnђле тхесе веɍƴ уеирд чхарацŧерƨ

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