Функција фпутс () у Ц ++-у у потпуности записује стринг, осим завршног нулл знака у дати ток излазне датотеке.
То је исто као и понављање извршавања фпутц ().
прототип фпутс ()
инт фпутс (цонст цхар * стр, ФИЛЕ * стреам);
fputs()
Функција пише све карактер који се налазе у стринг стр на излазну датотеку потока осим завршава нулл карактером.
Дефинисано је у заглављу датотеке.
фпутс () параметри
- стр: Показивач на низ знакова који чува низ који се записује.
- стреам: ток излазне датотеке за писање знакова.
фпутс () Повратна вредност
У успеху, функција фпутс () враћа ненегативну вредност. У случају квара враћа ЕОФ и поставља индикатор грешке у ток.
Пример: Како функционише функција фпутс ()
#include int main() ( char str() = "Learning to program"; FILE *fp; fp = fopen("file.txt","w"); if (fp) fputs(str,fp); else perror("File opening failed"); fclose(fp); return 0; )
Када покренете програм, он ће написати „Учење програмирања“ у датотеку филе.ткт.