0
votes
1answer
112 views

Does it make sense to choose UTF-32, based on concern that some basic rule will be broken for UTF-8?

I'm working on an cross platform C++ project, which doesn't consider unicode, and need change to support unicode. There is following two choices, and I need to decide which one to choose. Using ...
-2
votes
1answer
108 views

Use cases for C++ in native mobile applications (iOS, Android, Windows Phone) [closed]

I am working on an project which permits to order, select recipients and pay products from mobile applications on Android, iOS and Windows Phone 8. I wish to avoid rewriting code between each ...
0
votes
2answers
145 views

In C++ what is the commonly accepted method for making a program platform-agnostic? [closed]

The way I usually do it is I make some namespace Platform in Platform.h and every OS call is encapsulated by a static function in this namespace. So the only place in the entire code base that knows ...
4
votes
2answers
775 views

Dota 2 running on Linux, Mac and Windows - How do they do it?

How do Valve create games that run on Linux, Mac and Windows? I imagine they dont really write one version for each platform bec that would just be a nightmare.. or do they? I imagine it is written in ...
10
votes
4answers
1k views

Is it possible to use the Intel C/C++ compiler on Linux to create object files to be linked on Windows?

Why? Depending on your source the Intel compiler is likely or most definitely the compiler generating the fastest executables for the x86 architecture (5 to 100 % execution time improvement). Intel ...
0
votes
1answer
2k views

Fastest native C++ multi-platform compiler & IDE & debugger [closed]

If I'll begin developing cross platform applications, The complied file speed is very important for me . I have research before than and find same result about IDE : (I ignored eclipse because very ...
2
votes
1answer
475 views

How are crossplatform/multiple-OS C++ projects planned in terms of code and tools?

I want to create a project in C++ that can work in Windows, Linux and Embedded Linux. How are projects created when they have to work across many OS'es? Is it first created on one OS and then the ...
4
votes
1answer
923 views

JavaFX 2.0 vs Qt for cross platform stand-alone application [closed]

I need a bit of advice from you developers who deal with cross-platform applications (specifically programs with a GUI). I will be creating an application soon that needs to be cross-platform and so ...
5
votes
3answers
6k views

Cross-platform desktop programming: C++ vs. Python [closed]

Alright, to start off, I have experience as an amateur Obj-C/Cocoa and Ruby w/Rails programmer. These are great, but they aren't really helpful for writing cross-platform applications (hopefully ...
6
votes
2answers
810 views

What to learn after standard C++? [closed]

I switched to C++ a few months ago, learning its syntax, the main features of the STL and what you can usually find in a "learn C++" manual. Now I would like to go further. What would be your ...
1
vote
3answers
596 views

Writing cross-platforms Types, Interfaces and Classes/Methods in C++

I'm looking for the best solution to write cross-platform software, aka code that I write and that I have to interface with different libraries and platforms each time. What I consider the easiest ...
1
vote
5answers
624 views

Steps required to start programming in C++ to develop native applications

I am dealing around with C# .Net for almost around a year now. I got lots of experience (I owe most of it to guys at stackoverflow). Now I am thinking to start working with C++ as well. Mainly ...
5
votes
2answers
693 views

Which tools to use for Embedded Linux C++ development with a fast compiler and possibly cross platform

I'm not happy with our build environment for our Linux based (Ubuntu 10.04) equipment. It is embedded software we are developing. What I would like is to have the optimal mix of these wishes: Use ...
8
votes
5answers
1k views

What one should look for when choosing a cross-platform C++ GUI library?

As a learning C++ programmer, I am trying to select a GUI framework or library for my own projects. I have some experience with Qt: it's very straightforward, it has a very good documentation, and ...
3
votes
1answer
602 views

Software updating solution for both Linux/Windows platform

Are you guys aware of any commercial (non-commercial?) online automatic updater that can be integrated with one's software? After quick research I found zillions of them but for Windows only and again ...
13
votes
7answers
2k views

How to explain that writing universally cross-platform C++ code and shipping products for all OSes is not that easy?

Our company ships a range of desktop products for Windows and lots of Linux users complain on forums that we should have been written versions of our products for Linux years ago and the reason why we ...
3
votes
1answer
312 views

Recommendation for an introductory OpenGl Book [closed]

I've been dabbling with c++/SDL and I'm quite keen on learning OpenGL. So my question being - what are some good introductory books/guides to OpenGl?. I know about NEHE but I would prefer to stay ...
5
votes
4answers
823 views

Using Windows tools to edit Linux project files [closed]

In the spirit of getting new people on the project up to speed and leveraging their familiarity with existing Windows tools, what are possible options for cross-platform editing/development? Of ...