Wpis z mikrobloga

@Bunis: zależy, co chcesz osiągnąć - może da się to zrobić lepiej. W najgorszym razie możesz zrobić dokładnie tak, jak napisałeś - czyli dołączasz kompilator do katalogu ze swoim programem, Twój kod zapisuje coś do pliku, odpala kompilator, zapisuje wynik gdzie trzeba i go odpala. Można to napisać w shellu nawet, nei trzeba C++ do tego.

Ale można też generować kod w pamięci i odpalać go stamtąd - trzeba "tylko" dołączyć
@Hauleth: @anonim1133: Interesuje mnie po prostu zrobienie coś na kształt swojego kompilatora. W mój program x wpisuje kod, a do kodu jest jeszcze kawałeczek dodawany, który znajduje się w programie x, kompiluje się i jest program y- składający się z tego co wpisałem do programu x. @tell_me_more: Dzięki, już czytam. Nie chce w innym języku, robię to jako hobby :)
@Bunis: To się nazywa metaprogramowanie i jest raczej niemożliwe w czasie runtime w językach kompilowanych do kodu natywnego. Więc niestety nie ma za bardzo takiej możliwości.