2016-04-05 17 views
0

Bundan sonra //example.hyudum perl sarmalayıcı sınıf üyesi işlevleri için oluşturmayan

#include<iostream> 
class example 
{ 
public: 
    int member; 
    void display(){ 
     std::cout<<"Hello from example class"<<std::endl; 
     } 
}; 

// benim example.i dosyasıdır

%module example 
%{ 
#include "example.h" 
%} 
%include "example.h" 

aşağıdaki gibi basit C++ sınıf var Ben

pkgs/yudum/2.0.8/bin/yudum -C++ -perl5 example.içalıştırıyorumAncak, görüntü birimimdeki .pm modülünde oluşturulan bir sarıcı göremiyorum. herhangi bir çalışma örneği çok yardımcı olacaktır.

sayesinde ben ekran yöntemi için özel bir sarmalayıcı görmüyorum rağmen Harish

cevap

0

, aşağıda oluşturulan gibi bir şey görmek ve ben Perl

onu erişmeye çalışırken zaman işe yaradı
*display = *examplec::example_display; 
C++ sınıfı erişmek için benim kod

use example; 
$myObj =new example::example(); 
$myObj->{member} = 1000; 
print $myObj->{member}; 
print "\n"; 
$myObj->display(); 
print "\nFinished"; 
nesneleri

İlgili konular