• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
January 22, 2026, 00:09:40 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.
January 22, 2026, 00:09:40 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Νέος Επίκουρος Καθηγητής:...
by sassi
[January 21, 2026, 23:53:46 pm]

[Ηλεκτρονική ΙΙ] Γενικές ...
by babistso
[January 21, 2026, 21:35:23 pm]

[Η/Μ Πεδίο ΙΙ] Γενικές απ...
by george14
[January 21, 2026, 18:16:36 pm]

ΑΝΑΚΟΙΝΩΣΗ ΤΟΥ ΑΡΑΓΕ ΓΙΑ ...
by Aris★
[January 21, 2026, 15:55:20 pm]

[ΟΔΕ] Γενικές απορίες,ασκ...
by grepanis
[January 21, 2026, 13:27:17 pm]

Νομοσχέδιο Δένδια και φοι...
by dimikotz
[January 21, 2026, 11:17:11 am]

Πολεμοσυνέδριο στο ΑΠΘ
by dimikotz
[January 21, 2026, 11:09:38 am]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by ttsengel
[January 20, 2026, 21:28:46 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by NET2GRID
[January 20, 2026, 16:37:49 pm]

[Δομημένος Προγραμματισμό...
by Konlefk
[January 20, 2026, 12:32:37 pm]

Αποτελέσματα Εξεταστικής ...
by giorgosss03
[January 19, 2026, 16:18:07 pm]

Σημαντική ενημέρωση για θ...
by Nikos_313
[January 19, 2026, 15:39:05 pm]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by Nikos_313
[January 19, 2026, 00:31:24 am]

Πότε θα βγει το μάθημα; -...
by sassi
[January 18, 2026, 18:43:33 pm]

[Τηλεπικοινωνιακά Συστήμα...
by George_RT
[January 18, 2026, 17:51:34 pm]

[Ανάλυση και Σύνθεση Ραδι...
by georgiosz
[January 18, 2026, 08:46:17 am]

Νέες θέσεις εργασίας στην...
by Mr Watson
[January 16, 2026, 13:54:43 pm]

[Διανεμημένη Παραγωγή] Γε...
by george14
[January 16, 2026, 12:57:55 pm]

[Στοχαστικά Σήματα και Δι...
by georgino
[January 15, 2026, 10:29:33 am]

Απορίες σχετικά με την εξ...
by Konlefk
[January 15, 2026, 08:35:35 am]
Στατιστικά
Members
Total Members: 10327
Latest: k.zal
Stats
Total Posts: 1429886
Total Topics: 31895
Online Today: 206
Online Ever: 6054
(January 14, 2026, 06:07:19 am)
Users Online
Users: 45
Guests: 186
Total: 231
gcheristanidhs
Joannapet
lapin
sinakos
Vasilis Koudounis
bougatsa
Katerina_.
stmanzaf
pliroforikarios
chaniotism
shamaelas
AlexKyr
Tasos Bot
Giopan
christina02
MariosTsourek
sofipout
Isidora
eli_k
anastasis34
Theosarm
acolak
zille
mkakale
astakos1
marwt
chris123
Konlefk
gynekomagnitis
mimaki
dorapangeiou
kokkinosgior
spuros
sassi
jimalexoud
ttsengel
Mikekmp
tsakalokagkouras
pordozoumis
anrkos
ZontanosThrylos
Εμφάνιση

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

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 4202 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, 16: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, 17:04:01 pm »

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

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


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


View Profile
Re: Πρόγραμμα C που καλεί άλλο πρόγραμμα C
« Reply #17 on: March 28, 2008, 17: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, 17: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, 17:14:05 pm »

@Aurelius:
Quote from: Nessa NetMonster on March 18, 2008, 01: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, 17:15:25 pm »

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

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

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


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

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

object file? <-- google it
Έτσι κάνεις 'include' πρόγραμμα (πολύ χονδροειδώς) αλλά δεν μπορείς να το αλλάξεις....
« Last Edit: March 28, 2008, 17: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, 17: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, 17: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, 18: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, 19: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...