Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[c++, prolog] Połączenie programów

Ostatnio zmodyfikowano 2014-03-31 19:57
Autor Wiadomość
juna8001
Temat założony przez niniejszego użytkownika
[c++, prolog] Połączenie programów
» 2014-03-31 18:34:35
Witam!
Czytałem ostatnio o sztucznej inteligencji i o języku programowania Prolog.
Chciałem napisać program w c++, ale z elementami programu logicznego.
Czy zna ktoś jakiś sposób na włączenie elementów prologu do c++ lub wymianę danych między dwoma programami napisanymi w różnych językach?
Z góry dziękuję za pomoc.
P-107516
pekfos
» 2014-03-31 19:33:12
Po co chcesz to łączyć? Możesz wszystko napisać w C++.
P-107518
juna8001
Temat założony przez niniejszego użytkownika
» 2014-03-31 19:49:52
Chcę wykorzystać elementy programowania logicznego w programie napisanym w c++.
Prolog znacznie ułatwiłby mi pracę.
P-107520
DejaVu
» 2014-03-31 19:57:16
Frazy, które należy wpisać w wyszukiwarkę google:
http://www.swi-prolog.org​/pldoc/package/pl2cpp.html

C/C++
int main( int argc, char ** argv )
{
    PlEngine e( argv[ 0 ] );
    PlTermv av( 1 );
    PlTail l( av[ 0 ] );
   
    for( int i = 0; i < argc; i++ )
         l.append( argv[ i ] );
   
    l.close();
   
    PlQuery q( "entry", av );
    return q.next_solution() ? 0
        : 1;
}
P-107521
« 1 »
  Strona 1 z 1