2012-02-13 4 views
3

personnes! Je cherche un exemple ou un conseil sur l'utilisation des classes C++ dans le projet android-ndk. Il y a beaucoup d'exemples, mais ils sont tous écrits en pur C. Et il y a beaucoup de sujets où les gens posent la même question. Mais il ya des réponses stupides, ou les gens qui répondent ne savent pas que C et C++ sont des langues différentes))) J'ai été beaucoup cherché, j'ai aussi été sur la 10e page de recherche de google search), mais rien trouvé Alors, comment utiliser les classes C++ dans le projet android-ndk? S'il vous plaît donner un exemple comme célèbre "Bonjour tout le monde".Comment utiliser les classes C++ dans le projet android-ndk

Le problème est lorsque j'inclus le fichier * .h avec class ndkclass {}; défini en elle, j'ai eu cette erreur: attendu '=', ' ' '', 'asm' ou' attribut' avant 'ndkclass'

Répondre

1

Votre fichier a l'extension .cpp? S'il a l'extension .c alors le compilateur pense que votre code est C, pas C++, et c'est pourquoi vous obtiendrez un message d'erreur.

en C++ dans Android NDK est la même que dans tout autre lieu (Visual C++, XCode, GCC, ...)

+0

OMG! J'ai lu à ce sujet, mais je pensais que l'implémentation des fonctions de classe devrait être dans le fichier C++, pas c. Mais il y a une autre chose))) Je dois inclure mon en-tête FROM * fichier .cpp, pas * c. Merci beaucoup!!! –

Questions connexes