Функција путвц () у Ц ++-у уписује широк знак у дати излазни ток.
путвц () и фпутвц () су слични у погледу функционалности. Међутим, главна разлика међу њима је та што се путвц () може применити као макро.
Дефинисано је у заглављу датотеке.
прототип путвц ()
винт_т путвц (вцхар_т цх, ФИЛЕ * ток);
Функција путвц () узима као излазни ток датотеке и широк знак цх као своје аргументе и записује вц у датотеку повезану са стреамом.
путвц () параметри
- гл: Широки карактер који треба написати.
- стреам: излазни ток датотеке за писање широког карактера.
путвц () Повратна вредност
- У успеху, функција путвц () враћа цх.
- У случају неуспеха, враћа се> ВЕОФ. Ако се догоди грешка у кодирању, еррно се поставља на ЕИЛСЕК .
Пример: Како функционише функција путвц ()?
#include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); /* Devanagiri script */ wchar_t str() = L"देवनागरि"; FILE *fp = fopen("file.txt","w"); if (fp) ( for(int i=0; i
When you run the program, the following string will be written to file.txt:
देवनागरि