3 ms·
No actual C programmer who has been around the block more than halfway should do that. The mantra is: "read into a character buffer, then parse that". It's mor
by unwind 2y ago
No actual C programmer who has been around the block more than halfway should do that. The mantra is: "read into a character buffer, then parse that".
It's more code, sure, but it buys you a lot of good things. I/O is hard.
- PaulDavisThe1st 2y agoNo C++ programmer who has been around the block more than halfway should do cin >> a; and assume that it works. But also ... sscanf (the_buffer, "%d", &a); doesn't help the problem in any substantive way.