私は JavaScript クラスを持っていますが、それは大きすぎて複雑なので、C++ に移植したくありません。C++ コード内から JavaScript 関数を呼び出す方法はありますか?
			
			1416 次
		
4 に答える
            2        
        
		
V8などのJavaScriptエンジンを埋め込むことができます。しかし、それはかなり(非常に)大きなオーバーヘッドです。特に必要がない限り、コードを移植する方がよいでしょう。
于 2012-08-10T14:57:13.013   に答える
    
    
            2        
        
		
Chromeで使用されているGoogleのV8aC++Javascriptエンジンをチェックすることをお勧めします http://code.google.com/p/v8/
于 2012-08-10T14:58:01.270   に答える
    
    
            1        
        
		
V8ライブラリを使用して、C++ から JavaScript コードを呼び出すことができます。
于 2012-08-10T14:56:54.480   に答える
    
    
            1        
        
		
これを強制する非常に具体的な要件がない限り、これは非常に悪い考えです。(実行速度とメモリ使用量の点で) ひどいオーバーヘッドが発生します。Javascript コードを C++ に移植することを真剣に検討する必要があります。
于 2012-08-10T15:08:41.503   に答える