Fputs - C++ Reference
cplusplus.com
This program allows to append a line to a file called mylog.txt each time it is run.
- TUTORIALS
- REFERENCE
- ARTICLES
- FORUM
C++
- Tutorials
- Reference
- Articles
- Forum
Reference
C library:
- <cassert> (assert.h)
- <cctype> (ctype.h)
- <cerrno> (errno.h)
- C++11 <cfenv> (fenv.h)
- <cfloat> (float.h)
- C++11 <cinttypes> (inttypes.h)
- <ciso646> (iso646.h)
- <climits> (limits.h)
- <clocale> (locale.h)
- <cmath> (math.h)
- <csetjmp> (setjmp.h)
- <csignal> (signal.h)
- <cstdarg> (stdarg.h)
- C++11 <cstdbool> (stdbool.h)
- <cstddef> (stddef.h)
- C++11 <cstdint> (stdint.h)
- <cstdio> (stdio.h)
- <cstdlib> (stdlib.h)
- <cstring> (string.h)
- C++11 <ctgmath> (tgmath.h)
- <ctime> (time.h)
- C++11 <cuchar> (uchar.h)
- <cwchar> (wchar.h)
- <cwctype> (wctype.h)
Containers:
- C++11 <array>
- <deque>
- C++11 <forward_list>
- <list>
- <map>
- <queue>
- <set>
- <stack>
- C++11 <unordered_map>
- C++11 <unordered_set>
- <vector>
Input/Output:
- <fstream>
- <iomanip>
- <ios>
- <iosfwd>
- <iostream>
- <istream>
- <ostream>
- <sstream>
- <streambuf>
Multi-threading:
- C++11 <atomic>
- C++11 <condition_variable>
- C++11 <future>
- C++11 <mutex>
- C++11 <thread>
Other:
- <algorithm>
- <bitset>
- C++11 <chrono>
- C++11 <codecvt>
- <complex>
- <exception>
- <functional>
- C++11 <initializer_list>
- <iterator>
- <limits>
- <locale>
- <memory>
- <new>
- <numeric>
- C++11 <random>
- C++11 <ratio>
- C++11 <regex>
- <stdexcept>
- <string>
- C++11 <system_error>
- C++11 <tuple>
- C++11 <type_traits>
- C++11 <typeindex>
- <typeinfo>
- <utility>
- <valarray>
<cstdio> (stdio.h)
functions
- clearerr
- fclose
- feof
- ferror
- fflush
- fgetc
- fgetpos
- fgets
- fopen
- fprintf
- fputc
- fputs
- fread
- freopen
- fscanf
- fseek
- fsetpos
- ftell
- fwrite
- getc
- getchar
- gets
- perror
- printf
- putc
- putchar
- puts
- remove
- rename
- rewind
- scanf
- setbuf
- setvbuf
- C++11 snprintf
- sprintf
- sscanf
- tmpfile
- tmpnam
- ungetc
- vfprintf
- C++11 vfscanf
- vprintf
- C++11 vscanf
- C++11 vsnprintf
- vsprintf
- C++11 vsscanf
objects
- stderr
- stdin
- stdout
types
- FILE
- fpos_t
- size_t
macro constants
- BUFSIZ
- EOF
- FILENAME_MAX
- FOPEN_MAX
- L_tmpnam
- NULL
- TMP_MAX
- Reference
- <cstdio>
- fputs
Parameters
str C string with the content to be written to stream. stream Pointer to a FILE object that identifies an output stream.Return Value
On success, a non-negative value is returned. On error, the function returns EOF and sets the error indicator (ferror).Example
| 123456789101112131415 | /* fputs example */ #include <stdio.h> int main () { FILE * pFile; char sentence [256]; printf ("Enter sentence to append: "); fgets (sentence,256,stdin); pFile = fopen ("mylog.txt","a"); fputs (sentence,pFile); fclose (pFile); return 0; } |
See also
putsWrite string to stdout (function)fgetsGet string from stream (function)fputcWrite character to stream (function)fprintfWrite formatted data to stream (function)fwriteWrite block of data to stream (function) Home page | Privacy policy© cplusplus.com, 2000-2025 - All rights reserved - v3.3.4s Spotted an error? contact usTag » C++ Non Blocking Fgets
-
Using Fgets As Non-blocking Function C++ - Stack Overflow
-
C Non-blocking Fgets, Call Until It Doesn't Return A NULL Pointer ...
-
Non-blocking I/O With Pipes In C - GeeksforGeeks
-
Fgets() — Read A String From A Stream - IBM
-
Non-blocking Fgets - C Board
-
Non-blocking Reads On Stdin - Programmers Heaven
-
- Fgets()
-
The C Library Functions Fread(), Fgets() And Gets() - Arm Developer
-
[PDF] Input/Output And Standard C Library
-
C++ - Reading Lines From A Non-blocking Reader - Code Review ...
-
Fgets, Fgetws - Microsoft Docs
-
Request #34972 :: STDIN Should Allow Nonblocking - PHP :: Bugs
-
Chapter 6. I/O Multiplexing: The Select And Poll Functions
-
Nonblocking Fgets On Stdin - General And Gameplay Programming