Frage : C++ Geschwindigkeit gegen Java

Hallo,

I morgens versuchend, unter, welchen Umständen zu verstehen wenn überhaupt C++ erheblich schneller als Java ist.  Ich schrieb ein Java-Programm, das eine wiederholende Methode anwendete, um eine Lösung zu einem einfachen Spiel zu finden, und dann versuchte ich, das Programm in C++ neu zu schreiben und erwartete, bedeutende Geschwindigkeitszunahmen zu sehen.  Jedoch waren die Geschwindigkeiten sehr nah, und tatsächlich war das Java-Programm ein bisschen faster.

I kann den Code von beiden Programmen bekannt geben, wenn jedermann dieses Info benötigt, die Frage zu beantworten, aber ich wollte gerade beginnen, indem ich allgemeines Info über die Geschwindigkeitsunterschiede zwischen den zwei Sprachen erhielt.  Ich bin an den wiederholenden Simulationen… spezifisch, using erfundenes Spiel spezifisch interessiert, für nash equlibriums zu lösen.  

Thanks für irgendwelche Gedanken,
Jonah

Antwort : C++ Geschwindigkeit gegen Java

über was:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
Öffentlichkeit leeres StartTransaction ()
        {
            Anwendung (var stockMovementCtx = neues StockMovementCtxDataContext ())
            Anwendung (var-Bereich = neues TransactionScope ())
            {

                var stockMovementItems = von s in stockMovementCtx.spStockMovementForTransaction (TicketID, ItemTypeNo, ItemID, TransactionType,
                                                                                                  FromLocation, ToLocation, Menge, PersonelNo, cuser
                                                                                                  )
                                         s vorwählen;

                ReturnCode = s.ReturnCode;
               // MessageBox.Show (stockMovementItems.First () .ToString ());
                ReturnMsg = s.ReturnMessage;
                TransactionType = s.TransactionType;
                TicketID = s.TicketID;
Weitere Lösungen  
 
programming4us programming4us