[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why can you write "class bla;" what does that even mean

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 10
Thread images: 1

File: whatsthis.jpg (131KB, 992x546px) Image search: [Google]
whatsthis.jpg
131KB, 992x546px
Why can you write "class bla;" what does that even mean
>>
>>59835053
it's like initializing the class before it's actually initialized. So that you can use it before it's been defined.
>>
https://en.wikipedia.org/wiki/Forward_declaration
>>
>>59835083
>>59835099
ok thanks
>>
>>59835053
>#pragma once
Get the fuck out
>>
>>59835118
>#pragma twice
get the fuck in here
>>
>>59835118
#pragma once is perfectly fine if you're writing code that never has any reason to be compiled by a compiler that doesn't support it. It's a genuinely good feature and avoiding it unconditionally because it's nonstandard is stupid
>>
>>59835254
it's not standards compliant you shithead

also, empty forward declarations are a blatant code smell and well structured programs don't need them.
>>
>>59835254
>avoiding it unconditionally because it's nonstandard is stupid

>>>59835254
>it's not standards compliant you shithead

stay classy, /g/ :^)
>>
>>59835210
Holy shit I missed that, linch this man
Thread posts: 10
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.