• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
September 08, 2026, 11:27:49 am

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.
September 08, 2026, 11:27:49 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Νέος Επίκουρος Καθηγητής:...
by Μπιγκόνια
[Today at 05:27:58]

Των συνειρμών το παίγνιο....
by Μπιγκόνια
[Today at 05:26:14]

[Τομέας Ενέργειας] Μαθήμα...
by DimStyl
[Today at 02:29:51]

Πρόγραμμα Σπουδών Ακαδημα...
by DimStyl
[Today at 00:01:39]

Αποτελέσματα Εξεταστικής ...
by georkala
[September 07, 2026, 17:15:17 pm]

[Μικροεπεξεργαστές] Γενικ...
by G.V.
[September 07, 2026, 10:55:23 am]

[Διανεμημένη Παραγωγή] Γε...
by Nikos_313
[September 06, 2026, 21:29:45 pm]

[ΥΜΕΣ] Να επιλέξω το μάθη...
by Nikos_313
[September 06, 2026, 21:28:41 pm]

[ΟΔΕ] Γενικές απορίες,ασκ...
by Nikos_313
[September 04, 2026, 19:26:41 pm]

Συγγράματα μαθημάτων που ...
by G.V.
[September 04, 2026, 12:33:39 pm]

[Ηλ. Μηχανές ΙΙ] Να επιλέ...
by Nikos_313
[September 03, 2026, 23:07:16 pm]

[ΑΝΤΙΣΤΑΣΗ] Συλλογή Υπογρ...
by G.V.
[September 03, 2026, 21:34:12 pm]

[ΑΝΤΙΣΤΑΣΗ] ΚΑΜΙΑ ΣΚΕΨΗ Γ...
by Χαρούμενη Πατάτα
[September 03, 2026, 17:21:57 pm]

Ιδιαιτερα ΣΑΕ1, ΣΑΕ2, Φυσ...
by statsimp
[September 02, 2026, 14:09:21 pm]

[Οργάνωση και Διοικηση Ερ...
by Nikos_313
[September 02, 2026, 13:51:52 pm]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[September 02, 2026, 12:42:28 pm]

[ΣΑΕ Ι] Γενικές απορίες κ...
by supersonic pepega
[September 01, 2026, 12:43:58 pm]

[Δίκτυα Τηλεπικοινωνιών] ...
by alababamas4444
[September 01, 2026, 12:18:27 pm]

Νέος Επίκουρος Καθηγητής:...
by RivenT
[August 31, 2026, 21:13:29 pm]

Νέος Επίκουρος Καθηγητής:...
by Nikos_313
[August 31, 2026, 16:02:50 pm]
Στατιστικά
Members
Total Members: 10434
Latest: Spencer112
Stats
Total Posts: 1431970
Total Topics: 32039
Online Today: 940
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 23
Guests: 639
Total: 662
ThanosKoutsoump
grepanis
nikolihss
swkraths
ansia
armadilo10
asantor
DimitrisKost
vasillikiiiiii
Pakapis5
Tasos Bot
dimopoul
Θιασώτης
chriskazakos
stavros0201
mimaki
ioannisfa
_Trob
PAPARI69
Billyskotsikas
Εμφάνιση

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

Νέα!
Για ανανέωση (ή προσθήκη νέου) avatar, πρέπει η μεγαλύτερη διάσταση της εικόνας να είναι 110 pixels.
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 4933 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...