It's the age old problem of ones will, taking a circle, eventing a wheel, and someone taking that wheel and making a better wheel, or a diferent type of wheel, mean while serverial generations later, someone events a diferent type of connection to the wheel that is like the other but has a different number of nut holes, now joe blogs sitting on the side walk with his flat tire goes for his spare, and discovers much to his horror that in order to get his new spare wheel on the car he must drill new holes for it to fit properly, now then while driving down the road the wheel flys off and kills some passer by.
How does this relate?
C/C++ .h & .lib/.obj files should be importable as default without modification to either source or header, or you'll end up crashing some app down the road because you forgot to assign the proper veriable datatype to you converted type for whatever your C/C++ .h .lib/.obj might happen to do, it is better therefore to use the orginal code written by the orginal author, then if nothing else you can point the finger at whomever wrote the orginal first.
now then, there are serverial problems (correct me if I'm wrong), that I noticed that would be a bit of a sticky problem, when converting structs. there is no unsigned datatypes ( c/c++ use thes prolifically ), I don't think I noticed any Union type either, although I've only skimmed that part of the documentation.
How does this relate?
C/C++ .h & .lib/.obj files should be importable as default without modification to either source or header, or you'll end up crashing some app down the road because you forgot to assign the proper veriable datatype to you converted type for whatever your C/C++ .h .lib/.obj might happen to do, it is better therefore to use the orginal code written by the orginal author, then if nothing else you can point the finger at whomever wrote the orginal first.
now then, there are serverial problems (correct me if I'm wrong), that I noticed that would be a bit of a sticky problem, when converting structs. there is no unsigned datatypes ( c/c++ use thes prolifically ), I don't think I noticed any Union type either, although I've only skimmed that part of the documentation.