@realty_trends damn i got got
@The_T sending
@onfy @sidd_harth0_5h4h that sounds like a pretty good life ngl
@vaporeon_ okay, for some reason std::cout << &add_rvalue_ref << "\n";
logs the number 1
to console and compilation gives me the warning "reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]" so um, what the fuck
#include <iostream>
int add(int a, int b) { return a + b; }
int main() {
// create type alias "AddType" for function of two ints that returns an int
// (this is just C syntax I believe)
typedef int (AddType) (int, int);
AddType&& add_rvalue_ref = (AddType&&)add;
std::cout << add_rvalue_ref(1, 2) << "\n";
}
@vaporeon_ I've actually never done it before so this'll take me a second haha
@aescling No. You would just bind the function to a reference or use a lambda, or as a last resort use a function pointer. I cannot imagine a use case for this
@aescling yeah
@aescling lvalue
@cam it looks like bnnuy
@wallhackio @coriander Let Goblins Beam Tuesdays
@coriander i hereby permit goblins to emit beams. but only on tuesdays
@The_T "upon being reminded of having a luau at Sigourney Weaver's house, you are filled with determination"
@The_T the fuck lmao
@amy wow you've grown!! im very proud of you :)
(still short though)
@amy 🫵 smol
@amy 🫵 short
yeehaw enthusiast
movie/animation/anime fan. videogame enjoyer. food liker. mathematics hobbyist and recovering physicist. software engineer. professional wonk. top-ranked c++ hater. prophet of The Truth. the walking embodiment of "not diagnosed, but somethings wrong". i like animals that wear cowboy hats.
I am not picky about names. Most people here call me catwin, clod boy, clodsire, or Caleb.
pfp is by @vaporeon_
"i regret ever allowing him here" ~aescling
he/him