Forumul SoftpediaBursa auto / moto / veloAnunƣuri imobiliareAnunƣuriOferte de serviciiLocuri de muncă Ɵi cursuri de specializareBloguriJocuriTeste / ReviewsÎntrebări Ɵi răspunsuriChestionareFotoStatistici

Bine ai venit ( Autentificare | Înregistrare )

 
Reply to this topicStart new topic
> .exe care genereaza .exe
paul15
mesaj 8th November 2009, 17:59
Mesaj #1


Junior

Grup: Members
Mesaje: 23
Data înscrierii: 18-September 07
Locație: in da midal ov nouuere
ID membru: 227 762





trebuie sa construiesc un exe care va cere niste parametri, si trebuie sa construiasca alt exe cu parametri dati.

dar nu stiu cum sa fac asta.
niste cuvinte cheie ptr documentare ar fi grozav. (IMG:http://forum.softpedia.com/style_emoticons/default/biggrin.gif)






exemplu:
#include<iostream.h>
void main(){
int a,b;
a=5;b=3;
cout<<(a+(IMG:http://forum.softpedia.com/style_emoticons/default/cool.gif) ;
}


exe'ul pe care il construiesc eu trebuie sa rescrie a=6 si b=9 si sa genereze alt exe.
Go to the top of the page
 
+Quote Post
sergiu_spooky
mesaj 8th November 2009, 18:01
Mesaj #2


Active Member

Grup: Moderators
Mesaje: 1 803
Data înscrierii: 23-June 06
Locație: Cluj-Napoca
ID membru: 83 327



command line arguments
Go to the top of the page
 
+Quote Post
paul15
mesaj 8th November 2009, 18:08
Mesaj #3


Junior

Grup: Members
Mesaje: 23
Data înscrierii: 18-September 07
Locație: in da midal ov nouuere
ID membru: 227 762



trebuie sa genereze un exe nou, nu sa il ruleze cu alti parametri.
Go to the top of the page
 
+Quote Post
OriginalCopy
mesaj 8th November 2009, 18:37
Mesaj #4


I'm harmful, fear me please! :))

Grup: Moderators
Mesaje: 4 944
Data înscrierii: 10-August 06
Locație: .AT
ID membru: 90 638



QUOTE (paul15 @ 8th November 2009, 19:08) *
trebuie sa genereze un exe nou, nu sa il ruleze cu alti parametri.
Vrei sa spui ca exe-ul dorit NU ARE VOIE sa primeasca niciun fel de input sub nicio forma? Nici prin argv din main(), nici prin obiectul cin?
Go to the top of the page
 
+Quote Post
senoctar
mesaj 8th November 2009, 18:45
Mesaj #5


Junior

Grup: Members
Mesaje: 468
Data înscrierii: 1-July 06
Locație: planet Earth
ID membru: 84 565



Nu ti-ar conveni sa generezi un fisier batch ?
Go to the top of the page
 
+Quote Post
msmihai
mesaj 8th November 2009, 21:52
Mesaj #6


The Moderating Team

Grup: Moderators
Mesaje: 2 861
Data înscrierii: 2-September 06
Locație: Iasi
ID membru: 94 954



aplicatia ta trebuie sa citeasca codul sursa dorit de undeva, sa-i efectueze modificarile ( in functie de cat de generale/complexe sunt acestea trebuie sau nu sa parsezi codul mai complicat). Apoi aplicatia ta trebuie sa apeleze un compilator, care trebuie sa se afle in prealabil instalat. La apelul compilatorului poti iarasi sa o lasi simplu ( executi un apel system("gcc file.c") ) sau complicat, in functie de ce informatii vrei sa obtii in urma compilarii ( daca tu stii ca intotdeauna codul tau va genera codul corect, atunci poti sa o lasi simplu ).
Go to the top of the page
 
+Quote Post
paul15
mesaj 9th November 2009, 17:58
Mesaj #7


Junior

Grup: Members
Mesaje: 23
Data înscrierii: 18-September 07
Locație: in da midal ov nouuere
ID membru: 227 762



exact asa msmihai trebuie sa fac.


cum as putea sa fac un program in C++ cu un compilator preinstalat?


Acest mesaj a fost modificat de paul15: 9th November 2009, 17:59
Go to the top of the page
 
+Quote Post
Ann0nim
mesaj 9th November 2009, 18:15
Mesaj #8


Member

Grup: Members
Mesaje: 658
Data înscrierii: 7-April 08
Locație: C++
ID membru: 312 051



CITAT (paul15 @ 9th November 2009, 17:58) *
exact asa msmihai trebuie sa fac.


cum as putea sa fac un program in C++ cu un compilator preinstalat?

Cel mai bine faci un packer,adica bagi intr-un executabil mai multe fisiere care pot fi extrase de acelasi executabil si apoi executate cum vrei.
Vezi aici cum sa faci un packer.
Alta metoda ar fi sa folosesti acelasi fisier care primeste niste parametri si ii salveaza intr-un fisier sau in registrii,si pe baza acelor date decide ce sa faca.
Daca nu ai nimic complicat de facut poti face si un fisier batch,dupa cum a spus senoctar.Sunt usor de facut si poti face multe lucruri cu ele.
Daca ai explica mai bine ce vrei sa faci atunci te-am putea ajuta mai usor.

Acest mesaj a fost modificat de Ann0nim: 9th November 2009, 18:20
Go to the top of the page
 
+Quote Post
Reclama
mesaj A minute ago
Mesaj #




Grup: Bot






Esti student? Beneficiaza acum de gratuitatile si reducerile de iarna!
Go to the top of the page
 

Reply to this topicStart new topic
1 utilizatori citesc acest subiect (1 utilizatori neautentificați și 0 anonimi)
0 Membri:

 

RSS Versiune simplificată Data: 23rd November 2009 - 02:48
© 2001 - 2009 Softpedia. All rights reserved.
Softpedia® and Softpedia logo are registered trademarks of Soft News NET SRL.
Privacy Policy | Terms of Use | Contact Softpedia