My point isn't about templates or memory allocation (hence the code that doesn't check for overflow or worry about object construction).
My point isn't about templates or memory allocation (hence the code that doesn't check for overflow or worry about object construction). It's that implicit casts from void* are unnecessary in C++, addressing your complaint that it's annoying not to have them. My point is that the lack of implicit casts from void* should not be frustrating, because there are in what are by far the most common use cases equally convenient ways of doing the job. >What frustrates me is to see the rigidity with which it is followed, and the failure to understand the world in a different way. There is a different world out there that doesn't mind an implicit conversion from void pointers, and they're not "wrong". I have seen and lived in the world where casts from void* are common, and where making those casts implicit is a convenience (and that world is not the world of C++). I understand that world. I understand that viewpoint. I just strongly disagree with it.
Posted by sjolsen on Jul 29, 2015, 6:53 PM
Tags
Related issues
- GLES isn't a bad way to teach graphics but I wish there was a middle ground between it and VK.
- > [Edit: note that the above video is "content" so if you're not used to the style it might be offputting but I'm into it] I hate that i...
- And thats why its a large language model not a large skin cancer recognition model or large creative thinking model I hate that people th...
- I hate that this article is talking about Photocraft killing Photoshop because of AI as though Ivan Kutskir didn't build Photopea years a...
- That's a fair complaint, but for the most part that only applies to the faces (which would be an absolute nightmare to hand animate in sy...
- I wish there was something that could be done beyond feeling powerless.
Raise real-world problems, find people facing the same issue, and discuss solutions.5,000 issues0 comments
complaint (Other)
GLES isn't a bad way to teach graphics but I wish there was a middle ground between it and VK.
New> [Edit: note that the above video is "content" so if you're not used to the style it might be offputting but I'm into it] I hate that i...
NewAnd thats why its a large language model not a large skin cancer recognition model or large creative thinking model I hate that people th...
NewI hate that this article is talking about Photocraft killing Photoshop because of AI as though Ivan Kutskir didn't build Photopea years a...
That's a fair complaint, but for the most part that only applies to the faces (which would be an absolute nightmare to hand animate in sy...
I wish there was something that could be done beyond feeling powerless.
I don’t hate taxes per se but I hate that the government will take tax dollars earmarked for one purpose, which is how they got the tax a...
I've never thought SF Symbols were beautiful.
My point isn't about templates or memory allocation (hence the code that doesn't check for overflow or worry about object construction).
My point isn't about templates or memory allocation (hence the code that doesn't check for overflow or worry about object construction). It's that implicit casts from void* are unnecessary in C++, addressing your complaint that it's annoying not to have them. My point is that the lack of implicit casts from void* should not be frustrating, because there are in what are by far the most common use cases equally convenient ways of doing the job. >What frustrates me is to see the rigidity with which it is followed, and the failure to understand the world in a different way. There is a different world out there that doesn't mind an implicit conversion from void pointers, and they're not "wrong". I have seen and lived in the world where casts from void* are common, and where making those casts implicit is a convenience (and that world is not the world of C++). I understand that world. I understand that viewpoint. I just strongly disagree with it.
Comments (0)
No comments yet. Start the discussion.