Handling Data Types in Multiple Languages
Even when you’ve reconciled calling conventions, naming conventions, and parameter passing technique (pass by value or pass by reference), it is still possible to pass data incorrectly, because each language has different ways of handling data types. The following sections describe how to pass each type of data between languages.