Jump to content
  • Advertisement
Sign in to follow this  
0v3rloader

C++ __forceinline

This topic is 3977 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi there, I've been on MSDN trying to find an answer to my question but couldn't. Is __forceinline an ANSI standard or a M$ VS-specific compiler implementation?

Share this post


Link to post
Share on other sites
Advertisement
Anything beginning with two underscores like that is a compiler- or linker- or architecture- or whatever-specific extension.

Share this post


Link to post
Share on other sites
Quote:
Original post by 0v3rloader
Hi there,

I've been on MSDN trying to find an answer to my question but couldn't.
Is __forceinline an ANSI standard or a M$ VS-specific compiler implementation?


*ahem*

Share this post


Link to post
Share on other sites
Thanks everybody for your answers - much appreciated!


Quote:
Original post by Driv3MeFar
Quote:
Original post by 0v3rloader
Hi there,

I've been on MSDN trying to find an answer to my question but couldn't.
Is __forceinline an ANSI standard or a M$ VS-specific compiler implementation?


*ahem*


Eh eh! Read it and taken note of it. However, I think you should know I'm actually a Windows fan. I enjoy programming in Windows, and in fact have programmed in M$-developed software since the age of 9 (way back in the late 80's when DOS was king.) Thus, I have no problems whatsoever with M$ software. But I do have a very big problem with Microsoft's monopolistic behaviour in the global market. Therefore I will keep referring to Micro$oft as, well, M$.

It was never about OSes; just the company.

Share this post


Link to post
Share on other sites
Quote:
Original post by 0v3rloader
Quote:
Original post by Driv3MeFar
Quote:
Original post by 0v3rloader
Hi there,

I've been on MSDN trying to find an answer to my question but couldn't.
Is __forceinline an ANSI standard or a M$ VS-specific compiler implementation?


*ahem*


Eh eh! Read it and taken note of it. However, I think you should know I'm actually a Windows fan. I enjoy programming in Windows, and in fact have programmed in M$-developed software since the age of 9 (way back in the late 80's when DOS was king.) Thus, I have no problems whatsoever with M$ software. But I do have a very big problem with Microsoft's monopolistic behaviour in the global market. Therefore I will keep referring to Micro$oft as, well, M$.

It was never about OSes; just the company.


I generally dislike much of what I know of Microsoft as a company and several of their products (including all versions of Windows I've tried), but "M$" and its variants still irritate me. Really, what is the point of it? Are they not allowed to make money?

Share this post


Link to post
Share on other sites
Quote:
Original post by Roboguy
I generally dislike much of what I know of Microsoft as a company and several of their products (including all versions of Windows I've tried), but "M$" and its variants still irritate me. Really, what is the point of it? Are they not allowed to make money?


Given what I've said above, you're asking the wrong question, I think.

Every company is allowed to make money, however I don't have to like their business posture and, particularly, I shouldn't have to refrain from making that public and clear by whatever means I see fit, providing, of course, that is in line with this forum's rules, which I don't think I've violated.

It is certainly not a blog/journal entry or comments like yours that is going to keep me from making this very clear. And neither is the user down ratings I've been getting from people since I've started this thread.

I believe in freedom of speech and I intend on making use of it. You don't have to like/believe what/how whatever I say, but you cannot tell me not to say it.

You can rate me down though...

Share this post


Link to post
Share on other sites
Wow, a company that tries to beat its competition, and spreads marketing information that is intended to, above all else, show their products in a good light?

Never have I heard of such a beast. Oh, wait....

Granted, Microsoft has done some shady things. I'm certainly not arguing to the contrary. I'm just saying, if you were making a stand against every company that did something shady to achieve or try to surpass its position in the market, you would be growing your own food in your backyard using makeshift tools.

And you most certainly wouldn't be using a computer (or internet access), regardless of which company the bits came from.

Does that make it right? No, I don't believe the "everybody is doing it" mentality. But why single out Microsoft when there are many worse companies. Companies that try to destroy the air around them to save bucks, or get people murdered over relatively non-rare gemstones (diamonds), or sell products whose only real point is to give people cancer? Because Microsoft is an easy target? Okay, sure. But if the biggest problem you see in the world is "This computer corporation is somewhat of a dick" then you definitely aren't paying attention.

I believe in free speech, also, but I believe that if you're going to make a point, make a point. Don't try to hide it in a question. "Hey, I used M$, get it? M$? I'm subtly pointing out how greedy they all are!" I'll give you a hint: using "M$" or any variation therefore reflects more on YOU than it does on Microsoft.

I'm pretty sure that's not the point that you're trying to make with your free speech.

Long story short: All corporations suck. Even the ones that you may perceive as "good." And calling replacing an 'S' with a '$' "making a point using free speech" is like calling "drawing a pixel" "making a work of art." Sure, you can call it that, but you're wrong.

That's MY free speech.

Share this post


Link to post
Share on other sites
Well, like it or not, but a lot of people see "M$" as a childish term. Don't use it if you don't want to come across as childish. Sure, there are no rules prohibiting the use of it, but really, what is the point?

If you want to say Microsoft is monopolistic, then write a blog about it. Or a forum post. Or whatever else.

As Drilian said just above, you have free speech. If you want to make a point, then make it. Don't try to hide it by saying "M$" in the middle of a sentence about something else.

Share this post


Link to post
Share on other sites

This topic is 3977 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!