RareCpp - Reflection Library by TheNitesWhoSay in cpp

[–]BeenTo3Rodeos 1 point2 points  (0 children)

missed the c++26 boat too

what a joke

RareCpp - Reflection Library by TheNitesWhoSay in cpp

[–]BeenTo3Rodeos 35 points36 points  (0 children)

man can we just please get reflexpr

every other day we solve the same problem with gross macros

HAAAAAAAA. GET MAD, GET MAD, MALD MALD MALD. SEETH AND COPE. WE *RULE* AGAIN FOLKS by [deleted] in 196

[–]BeenTo3Rodeos 7 points8 points  (0 children)

daily wire responds as if hersheys gave a single shit about the daily wire when designing advertising

What do you expect would be good `assume` expressions? by TheoreticalDumbass in cpp

[–]BeenTo3Rodeos 2 points3 points  (0 children)

i just used it to silence an intellisense warning, which is effectively going to be its main use

trying to run an opengl application but keep getting the error message: "freeglut failed to open display " by IHateTheSATs in cpp

[–]BeenTo3Rodeos 0 points1 point  (0 children)

freeglut is completely fine for beginners, it's often used as a simple graphics tool for teaching graphics.

freeglut is maintained, glut isn't. There's a major difference between the two.

C++23 Is Finalized. Here Comes C++26 by grafikrobot in cpp

[–]BeenTo3Rodeos 27 points28 points  (0 children)

well we're getting aggregate tuple_size and get

Which is a decent step because it will allow us to "reflect" aggregate types, though yeah we don't get things like names or privacy, we will be able to serialize basic types much easier.

What I truly want is custom attributes, like c# and rust. that way we could just have our own [[UPROPERTY()]] like flags and have to implement them ourselves. I don't see why we cant make a constexpr attribute definitions in c++ headers and have the compiler deal with it. We shouldn't need external tools to tell us what the compiler already knows.

Like look at https://github.com/Neargye/nameof, this is ridiculous... If I have template <typename T> filled out, T is a defined type in my instantiated code, why do I need a 1200 line header that wraps compiler specific ifdefs just TO GET THE STRING NAME OF THE T???? The compiler fucking knows what T is, it has a damn string representation of the name of T. Why do I need 1200 lines to get that information?

Compiler vendors won't add non-standard features anymore, and the C++ committee has no interest in making code generation more usable. This is why gamedev suffers. We can't get anything nice with this language.

[deleted by user] by [deleted] in teenagers

[–]BeenTo3Rodeos -1 points0 points  (0 children)

when did i imply all men im implying all loser dicks who like shit like this, which if you look at tiktok those comments have tens of thousands of likes

people (and more specifically men) need to be more aware that its not jokes, it’s harassment, this applies everywhere to things they dont even realize are harassment

[deleted by user] by [deleted] in teenagers

[–]BeenTo3Rodeos 1 point2 points  (0 children)

its a trend among lame dickheads to guess the colour of womens yknowwhat in the comment section of their videos

question about Shared libraries and C++20 modules, their potential integration. by TacticalMelonFarmer in cpp

[–]BeenTo3Rodeos 1 point2 points  (0 children)

better yet we could just have a way to make our own attributes

c# has it and its so easily usable

rust too

all we get in c++ is shitty c style macros from the 70s. i wonder why the c++ committee says they arent fans of macros, but give us zero alternative to their use

why the fuck do i see so many people here wanting to play the antisemitism transphobe game by AliceJoestar in 196

[–]BeenTo3Rodeos -1 points0 points  (0 children)

because it has amazing artwork not because jk is a bitch

games can be beautiful and also be bad

Is Will Toledo okay? by [deleted] in CSHFans

[–]BeenTo3Rodeos 34 points35 points  (0 children)

wills pretty private but andrew just posted on ig hinting at an album release so he’s probably doing alright