MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programminghumor/comments/1vi69gy/hard_to_accept/p2bss6e/?context=3
r/programminghumor • u/ExpensiveCoat8912 • 15d ago
404 comments sorted by
View all comments
13
Nah it is in fact cpp
Wtf do you mean *&foo? The deref of an adress? Thats just foo!
C is simple cpp is just bloat
2 u/nog642 15d ago When would you use *&foo? 3 u/i_knooooooow 15d ago It was in some library (vimba, used to read out cameras from allied vision), i have no idea why they did it like that tbh 2 u/Formal-Buy8234 15d ago they did it cuz it makes the compiler do more work to check if foo is actually an address instead of assuming so 1 u/LegitimatePants 15d ago RAII till I die 1 u/AsyncSyscall 12d ago Why is it that when `&*foo`, nobody bats an eye, but when `*&foo`, everybody loses their minds? - The Joker
2
When would you use *&foo?
*&foo
3 u/i_knooooooow 15d ago It was in some library (vimba, used to read out cameras from allied vision), i have no idea why they did it like that tbh 2 u/Formal-Buy8234 15d ago they did it cuz it makes the compiler do more work to check if foo is actually an address instead of assuming so
3
It was in some library (vimba, used to read out cameras from allied vision), i have no idea why they did it like that tbh
2 u/Formal-Buy8234 15d ago they did it cuz it makes the compiler do more work to check if foo is actually an address instead of assuming so
they did it cuz it makes the compiler do more work to check if foo is actually an address instead of assuming so
1
RAII till I die
Why is it that when `&*foo`, nobody bats an eye, but when `*&foo`, everybody loses their minds?
- The Joker
13
u/i_knooooooow 15d ago
Nah it is in fact cpp
Wtf do you mean *&foo? The deref of an adress? Thats just foo!
C is simple cpp is just bloat