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

Przekazywanie argumentów do programu

Ostatnio zmodyfikowano 2013-08-21 18:57
Autor Wiadomość
roserek
Temat założony przez niniejszego użytkownika
Przekazywanie argumentów do programu
» 2013-08-21 09:39:38
Witam, w jaki sposób mogę przekazywać argumenty do programu bez jego ponownego uruchamiania. W jaki sposób można to zrobić ??? Do tej pory za każdym razem jak uruchamiałem program to podawałem argumenty, teraz chcę zrobić tak jakby pętlę w programie aby nie uruchamiać go ponownie, tylko nie wiem jak mogę przekazywać do niego argumenty... strumień "cin" nie wchodzi w grę ponieważ argumenty do tego programu będzie wysyłał inny program. Chcę tak zrobić ponieważ na początku programu chcę wczytać dane do pamięci i nie chcę aby za każdym razem się na nowo wczytywały, one po prostu mają tam być a ja z nich korzystać :)
P-90667
jankowalski25
» 2013-08-21 10:35:22
Możesz użyć plików DLL.
P-90671
roserek
Temat założony przez niniejszego użytkownika
» 2013-08-21 10:48:55
w jaki sposób, możesz mi trochę przybliżyć pomysł ?
P-90672
jankowalski25
» 2013-08-21 10:52:01
Biblioteki importowane dynamicznie są wczytywane do pamięci operacyjnej dopiero w momencie określonym przez programistę (przeważnie gdy faktycznie są potrzebne)
P-90673
roserek
Temat założony przez niniejszego użytkownika
» 2013-08-21 11:04:33
No tak, ale w plikach dll mogę przechowywać funkcję które mogą być współdzielone. Ale co mi to daje w moim przypadku ?? Ja potrzebuję przechowywać macierz w pamięci cały czas.
P-90675
jankowalski25
» 2013-08-21 11:16:00
Ja potrzebuję przechowywać macierz w pamięci cały czas.
Chcesz trzymać dane w pamięci nawet po zamknięciu programu? Jeśli nie, to pliki dll powinny wystarczyć. Jeśli tak, to niech jeden program zarządza danymi (moim zdaniem najlepiej baza danych, ale zrobisz, jak zechcesz), a drugi niech z tych danych korzysta. Teoretycznie dane będą w pamięci tak długo, jak długo będzie uruchomiony ten program, co powinno wystarczyć.
P-90677
xevuel
» 2013-08-21 12:29:55
strumień "cin" nie wchodzi w grę ponieważ argumenty do tego programu będzie wysyłał inny program.
http://msdn.microsoft.com​/en-us/library/windows/desktop​/ms682499(v=vs.85).aspx
http://stackoverflow.com​/questions/4812891​/fork-and-pipes-in-c
P-90680
roserek
Temat założony przez niniejszego użytkownika
» 2013-08-21 14:35:07
program musi działać pod windowsem i unixem. Także wątki odpadają... już to przerabiałem :)
P-90690
« 1 » 2
  Strona 1 z 2 Następna strona