Hellfire103@lemmy.ca to Programmer Humor@lemmy.mlEnglish · 8 days agoDoes this exist anywhere outside of C++?lemmy.mlimagemessage-square60fedilinkarrow-up1163cross-posted to: programmer_humor@programming.dev
arrow-up1163imageDoes this exist anywhere outside of C++?lemmy.mlHellfire103@lemmy.ca to Programmer Humor@lemmy.mlEnglish · 8 days agomessage-square60fedilinkcross-posted to: programmer_humor@programming.dev
minus-squarevapeloki@lemmy.worldlinkfedilinkarrow-up39·8 days agostd::endl is used in output streams in C++ to end the line, using the os specific line termination sequence, and flush the buffer. The later one is a performance issue in many cases, why the use of "\n" is considered preferred
minus-squareHellfire103@lemmy.caOPlinkfedilinkEnglisharrow-up10·edit-28 days agoInstead of this: cout << "Hello world.\n"; You can do this: cout << "Hello world." << endl;
minus-squareDaedskin@lemm.eelinkfedilinkarrow-up5·7 days agoThe fact that you used the namespace for cout but not for endl inordinately bothers me
minus-squareReversalHatchery@beehaw.orglinkfedilinkEnglisharrow-up1·8 days agosomething has replaced your lessthan signs with their HTML counterparts. such a silly thing to do in a code block
minus-squarefubbernuckin@lemmy.dbzer0.comlinkfedilinkEnglisharrow-up3·7 days agoI think that’s client side. Doesn’t happen for me.
minus-squareCyberfishofant2@lemm.eelinkfedilinkEnglisharrow-up1·7 days agosame here. AP isn’t standardized enough, apparently
minus-squareReversalHatchery@beehaw.orglinkfedilinkEnglisharrow-up1·edit-27 days agonah its a lemmy app on android that didn’t get an update in ages. probably just uses a faulty markdown renderer
minus-squaregon [he]@lemm.eelinkfedilinkEnglisharrow-up7·8 days agohttps://cplusplus.com/reference/ostream/endl/
minus-squareSqueakyBeaverlinkfedilinkarrow-up2·7 days agoAlternatively: https://en.cppreference.com/w/cpp/io/manip/endl p.s. The site isn’t entirely mobile friendly (I’m a cppref lover tbh)
minus-squareunlawfulboogerlinkfedilinkarrow-up11·8 days agoBoy am I glad I don’t do C++ anymore. That string handling with the overloaded bitshift operator was wild.
minus-squareallywilson@lemmy.mllinkfedilinkarrow-up3·8 days agoFrom memory it’s a way to declare a line ending after your string.
What the heck is endl???
std::endl
is used in output streams in C++ to end the line, using the os specific line termination sequence, and flush the buffer.The later one is a performance issue in many cases, why the use of
"\n"
is considered preferredInstead of this:
You can do this:
The fact that you used the namespace for
cout
but not forendl
inordinately bothers mesomething has replaced your lessthan signs with their HTML counterparts. such a silly thing to do in a code block
I think that’s client side. Doesn’t happen for me.
same here. AP isn’t standardized enough, apparently
nah its a lemmy app on android that didn’t get an update in ages. probably just uses a faulty markdown renderer
https://cplusplus.com/reference/ostream/endl/
Alternatively:
https://en.cppreference.com/w/cpp/io/manip/endl
p.s. The site isn’t entirely mobile friendly
(I’m a cppref lover tbh)
Boy am I glad I don’t do C++ anymore. That string handling with the overloaded bitshift operator was wild.
Ah, so you’re a println! kinda guy?
🦀 🦀🦀🦀🦀🦀🦀🦀
From memory it’s a way to declare a line ending after your string.
God bless your soul.