• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 19:46:51 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 18, 2025, 19:46:51 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 19:40:47]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by chatzikys
[Today at 19:26:00]

Σιδηροδρομικό Δυστύχημα σ...
by Katarameno
[Today at 18:22:39]

H Στοά των Off Topic
by Nikos_313
[Today at 08:53:31]

[Μεταφορά και Διανομή ΗΕ]...
by tzortzis
[Today at 07:55:05]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]
Στατιστικά
Members
Total Members: 9965
Latest: Poli
Stats
Total Posts: 1426721
Total Topics: 31711
Online Today: 262
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 83
Guests: 158
Total: 241
mgrivab
andreas2000
filon05
Katarameno
chriskazakos
kourasan!
agis3
Evripidis
gkyrodi
Fotis Roukoutakis
PetrosCc
papatmaria
tols1
Thanos_Bog
evax
el1
chrisg
vasilikitsatsi
gkaramp
Pcsc
alexandraskol
Zoifouka
kpapama
tzortzis
argiris2006
marilita
ariadnipm
tinidou
dimitriskon
Giorgos2222
ELEF
thanosk
dimitris kiziridis
prigians
okanpala
apapagd
thaliatsk
micelethe
vasilis saitis
tsaliki
kchristoua
andripappa
stavros0201
giorgos_skl
kvas
alex_g
Orgianelis
sigklitiki
gkouskou
_Trob
ntinara
smaragdis
Psychoktonos_
alexlemp
Tim
vaggelis.ntokas
gmpatsol
Βασιλης
marios2912
kmarkad
dkoukn
meliou
idefix
dkatsoul
Nikos_313
vagk
m.renia
chaniotism
nick_slendy
jimalexoud
johnk
theodoradr
mayia psarikoglou
sofaki
Billyskotsikas
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
THMMY.gr > Forum > Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα > Περί Υπολογιστών... > Software > Προγραμματισμός (C, VB, Delphi, PHP, ASP...) > C / C++ / C# (Moderators: chatzikys, PolarBear) > Πρόγραμμα C που καλεί άλλο πρόγραμμα C
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] Go Down Print
Author Topic: Πρόγραμμα C που καλεί άλλο πρόγραμμα C  (Read 3454 times)
marauber
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2353


Ι will forgive but I won't forget...


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #15 on: March 28, 2008, 17:44:45 pm »

Ε αυτό είναι το μόνο εύκολο. Γράφεις ένα header file b.h για το b.c, και #include "b.h" στο a.c.
Logged

It never rains but it pours
-------------------------------------------------------
The Spartans do not ask how many but where they are
Nessa NetMonster
Καταστραμμένος
********
Posts: 7044


Ιούνιος 1999 - 19/7/2009


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #16 on: March 28, 2008, 18:04:01 pm »

Ναι αλλά μήπως έτσι δε θα μπορώ να το αλλάξω όσο τρέχει το πρόγραμμα;
Logged

Διεθνιστική Εργατική Αριστερά
Διεθνιστική Αριστερά
Εργατική Αριστερά
RedNet Θεσσαλονίκης
Aurelius
Αbsolute ΤΗΜΜΥ.gr
*******
Posts: 4056


Τρια πουλακια καθονταν, στον κηπο και λαλούσαν...


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #17 on: March 28, 2008, 18:09:06 pm »

Προφανως δεν μπορεις να το αλλαξεις.

Δεν μας λες περιπου τι θες να κανεις.
Logged

My website: http://staff.science.uva.nl/~gavves/
My blog: http://stratisgavves.blogspot.com/

Και τελος, το νεο site που φτιαχνω, www.antoniagavve.com. Αν υπαρχουν τιποτα ιδεες, ή προτασεις ειναι ιδιαιτερως ευπροσδεκτες. Αν καποιος ξερει και νορβηγικα, ακομα καλυτερα Tongue
Nessa NetMonster
Καταστραμμένος
********
Posts: 7044


Ιούνιος 1999 - 19/7/2009


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #18 on: March 28, 2008, 18:11:14 pm »

Βασικά εκεί που θα ήθελα να με βοηθήσετε είναι να μου βρείτε έναν τρόπο να καλώ exe. Από εκεί και πέρα δεν υπάρχει πρόβλημα, απλά θα εκτελέσω πρώτα την "tcc.exe child.c" και μετά την "child.exe" που θα έχει δημιουργηθεί.
Logged

Διεθνιστική Εργατική Αριστερά
Διεθνιστική Αριστερά
Εργατική Αριστερά
RedNet Θεσσαλονίκης
Nessa NetMonster
Καταστραμμένος
********
Posts: 7044


Ιούνιος 1999 - 19/7/2009


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #19 on: March 28, 2008, 18:14:05 pm »

@Aurelius:
Quote from: Nessa NetMonster on March 18, 2008, 02:58:44 am
Εκτελώ ένα πρόγραμμα. Έχω ένα αρχείο .c το οποίο τροποποιείται από το πρόγραμμα εκείνη την ώρα. Αφού τροποποιήσω και κλείσω το αρχείο αυτό, θέλω κάποια στιγμή το πρόγραμμα να το εκτελέσει.

Δηλαδή δεν υπάρχει κάποιο έτοιμο πρόγραμμα που μπορώ να κάνω include, αλλά φτιάχνω ένα πρόγραμμα από την αρχή και μετά το εκτελώ.
Logged

Διεθνιστική Εργατική Αριστερά
Διεθνιστική Αριστερά
Εργατική Αριστερά
RedNet Θεσσαλονίκης
SolidSNK
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 4617


free()'d and attuned


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #20 on: March 28, 2008, 18:15:25 pm »

Quote from: BOBoMASTORAS on March 28, 2008, 16:07:53 pm
Καταρχάς αυτά που λέει ο Nh είναι για linux. Δε ξέρω αν λειτουργούν σε win.

Λάθος είναι για όλα τα UNIX Tongue  jerk
Αυτά που λέω θα της έλυναν τα προβλήματα, που να ήξερα ο καψερός ότι είχε XP...

Όσο για το πρόβλημα σου νέσσα, απότι φαίνεται χρησιμοποιείς σωστές functions, μάλλον πρέπει να καταλάβουμε γιατί βγάζει τα errors. Δε postαρεις το κώδικα σου λιγάκι?


Quote from: Nessa NetMonster on March 28, 2008, 18:14:05 pm
@Aurelius:
Quote from: Nessa NetMonster on March 18, 2008, 02:58:44 am
Εκτελώ ένα πρόγραμμα. Έχω ένα αρχείο .c το οποίο τροποποιείται από το πρόγραμμα εκείνη την ώρα. Αφού τροποποιήσω και κλείσω το αρχείο αυτό, θέλω κάποια στιγμή το πρόγραμμα να το εκτελέσει.

Δηλαδή δεν υπάρχει κάποιο έτοιμο πρόγραμμα που μπορώ να κάνω include, αλλά φτιάχνω ένα πρόγραμμα από την αρχή και μετά το εκτελώ.

object file? <-- google it
Έτσι κάνεις 'include' πρόγραμμα (πολύ χονδροειδώς) αλλά δεν μπορείς να το αλλάξεις....
« Last Edit: March 28, 2008, 18:17:31 pm by Nh » Logged

"Savior, conqueror, hero, villain. You are all things, Revan, and yet you are nothing. In the end you belong to neither the light nor the darkness. You will forever stand alone."
Aurelius
Αbsolute ΤΗΜΜΥ.gr
*******
Posts: 4056


Τρια πουλακια καθονταν, στον κηπο και λαλούσαν...


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #21 on: March 28, 2008, 18:24:35 pm »

Ο μονος τροπος να προσδιοριζεται το αποτελεσμα οχι στον compile ειναι με κληρονομικοτητα, abstract κλασεις κτλ. Κατα τα αλλα δεν νομιζω να μπορεις να κανεις αυτο που θες, δηλαδη να φτιαχνεις το προγραμμα σου, γραμμες κωδικα με βαση κατι αλλο.

Το μονο που μπορω να σκεφτω ειναι να παραγει το προγραμμα σου ενα αρχειο, στο οποιο θα παραγει τις γραμμες με καποιο τροπο που του οριζεις εσυ και μετα να το κανεις compile σαν bash script. Αυτο βεβαια στο linux και δεν ξερω αν θα δουλευε.

Κατ τα αλλα, τοσο τυχαια ειναι τα αποτελεσματα που δεν θες να λαβεις διαφορετικες περιπτωσεις μεσα στον κωδικα, αλλα θες αυτος να αλλαζει.

Δεν μας λες καλυτερα πιο συγκεκριμενα γιατι το θες, μηπως γινεται κι αλλιως?
Logged

My website: http://staff.science.uva.nl/~gavves/
My blog: http://stratisgavves.blogspot.com/

Και τελος, το νεο site που φτιαχνω, www.antoniagavve.com. Αν υπαρχουν τιποτα ιδεες, ή προτασεις ειναι ιδιαιτερως ευπροσδεκτες. Αν καποιος ξερει και νορβηγικα, ακομα καλυτερα Tongue
Nessa NetMonster
Καταστραμμένος
********
Posts: 7044


Ιούνιος 1999 - 19/7/2009


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #22 on: March 28, 2008, 18:31:11 pm »

Θέλω να γράφει ο χρήστης μια μαθηματική συνάρτηση του x και να γράφεται σε ένα αρχείο το αποτέλεσμα για κάποια x. Ο μόνος εύκολος τρόπος να γίνει αυτό είναι να γράφεται ένα πρόγραμμα επιτόπου που θα περιλαμβάνει σε μια γραμμή τη συνάρτηση αυτή. Πχ δίνει ο χρήστης το string "cos(2*x)" και γράφεται στο child.c "y=cos(2*x);" σε μια προκαθορισμένη θέση. Μετά το πρόγραμμα child εκτελείται και συνεχίζει το parent.
Logged

Διεθνιστική Εργατική Αριστερά
Διεθνιστική Αριστερά
Εργατική Αριστερά
RedNet Θεσσαλονίκης
Zarathoustra
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1436



View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #23 on: March 28, 2008, 19:11:04 pm »

Θέλεις να κάνεις parsing μαθηματικών εκφράσεων,λοιπόν.Αυτό είναι συγκεκριμένο προγραμματιστικό πρόβλημα που έχει επιλυθει, όχι όμως με την ανορθόδοξη μέθοδο που προτείνεις(στην ουσία θέλεις να χρησιμοποιήσεις τον parser του compiler...)
Logged
Nessa NetMonster
Καταστραμμένος
********
Posts: 7044


Ιούνιος 1999 - 19/7/2009


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #24 on: March 28, 2008, 20:32:55 pm »

Ξέρεις κάποιον ευκολότερο τρόπο; Roll Eyes
Logged

Διεθνιστική Εργατική Αριστερά
Διεθνιστική Αριστερά
Εργατική Αριστερά
RedNet Θεσσαλονίκης
Pages: 1 [2] Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...