Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdio>
- #include <cstring>
- #include <string>
- #include "unistd.h"
- #ifndef _BUF_SZ__
- #define _BUF_SZ__ 1 << 16
- #endif
- int main(int argc, char *argv[]) {
- const char *val(argc > 1 ? argv[1]: "y");
- std::string data;
- while(data.size() + std::strlen(val) + 1 <= _BUF_SZ__) data += val, data += '\n';
- while(write(STDOUT_FILENO, data.data(), data.size()));
- return EXIT_FAILURE;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement