C
Cornelius
Hi all,
First of all; the reason I hope/think that this post is not considered
offtopic is that what I'm looking for is better/more pure C++.
Is anybody aware of a library that wraps the win32 API so that the all of
the following benefits are achieved:
-no need to include any of the windows headers so that your code will stay
pure C++? (no access to windows macro's, datatypes and other fancy stuff).
-usage of C++ capabilities of robust memory/resource management (concepts
like RAII)
-usage of C++ capabilities of throwing errors
-transparent declaration of functions so that one does not have to gues what
errorconditions are relevant per function. (a 'design by contract' style of
declarations).
and still be as close to win32 as possible?
greetings,
Cornelius
First of all; the reason I hope/think that this post is not considered
offtopic is that what I'm looking for is better/more pure C++.
Is anybody aware of a library that wraps the win32 API so that the all of
the following benefits are achieved:
-no need to include any of the windows headers so that your code will stay
pure C++? (no access to windows macro's, datatypes and other fancy stuff).
-usage of C++ capabilities of robust memory/resource management (concepts
like RAII)
-usage of C++ capabilities of throwing errors
-transparent declaration of functions so that one does not have to gues what
errorconditions are relevant per function. (a 'design by contract' style of
declarations).
and still be as close to win32 as possible?
greetings,
Cornelius