what functions and stuff like that can and can't be used if you are going to use a program across different platforms??
Printable View
what functions and stuff like that can and can't be used if you are going to use a program across different platforms??
- Socket stuff
- Some file stuff
- Other stuff :D
thanx a lot... ill be sure to check for some other stuff in all my code
Here, lemme do some Googling...
Google wasn't very helpful. :eek: The best I found was this: http://www.zdnet.com/products/storie...260183,00.html
If you want cross platform compatibility use all of the standard headers(cstdio, cstdlib, etc.. rather than stdio.h, stdlib.h, etc..). and quite obviously you can't use any of the Windows API.
By the way, if you want to distribute a program across different platforms, you either have to give away the source, or compile it into the binaries for all the systems you want it to be compatible with.
yeah i was just thinking about that, do you know of any windows applications that can make mac and linux executables??
With VS.NET theoretically you can. All you have to do is to have .NET framework on that platform.
I was at the .NET conference last week and it is official, .NET can be cross-paltform as long as other providers have .NET Framework on their system. It is like JVM (Java Virtual Machine).
In .NET the code is compiled into IL (Intermediate Language), so it doesn't even matter what language you used to compiled it. No difference whats so ever id its a VB.NET or C# or any other languages some other vendors can write.
ok. any guesses as to whether mac will start including it on there systems??