My8os Δημοσ. 29 Αυγούστου 2003 Δημοσ. 29 Αυγούστου 2003 geia sas.eimai sxetika kainourgios ston xwro tou programmatismou kai exw tin eksis aporia stin C++.8elw na ftiaksw ena programma to opoio na krataei kapoies plirofories se arxeia kai ka8e fora pou 8a to trexw na anakta tis plirofories aytes kai na sinexizw tin epeksergasia tous.kati katafera kanontas xrisi twn write(x,sizeof(x)) kai read(x,sizeof(x)) alla eprepe ola ta dedomena pou i8ela na apo8ikseusw na einai dilomena ws char,akoma kai oi ari8moi,me apotelesma tin mi eukoli epeksergasia tous (px:sigkrisi ari8mwn).Exete na mou protinete tpt kalitero? Euxaristw apo twra osous asxoli8oun
valotas Δημοσ. 6 Σεπτεμβρίου 2003 Δημοσ. 6 Σεπτεμβρίου 2003 Υπάρχει συνάρτηση που κάνει την μετατροπή που θες (τουλάχιστον σε C που την έχω χρησημοποιήσει). Δεν θυμάμε το όνομά της αλλά θα την βρείς σύγορα σε οποιοδήποτε βιβλίο για C++.
daimonas Δημοσ. 6 Σεπτεμβρίου 2003 Δημοσ. 6 Σεπτεμβρίου 2003 Αποθήκευσε το σε ένα αρχείο όπου αυτό που θα κάνεις είναι να κάνεις ανάγνωση του αρχείου και κατόπιν την επεξεργασία που θέλεις. Μέσα στο αρχείο χρησιμοποίησε δομές για τις οντότητες προς μετέπειτα επεξεργασία.Μια δομή για οτιδήποτε αφορά χαρακτήρες μια άλλη δομή για αριθμούς κτλ.Κάθε φορά που θα αναφέρεσαι σε μια αντότητα αριθμού για παράδειγμα το πρόγραμμα θα καταλαβαίνει ότι πρόκειται για αριθμό αφού θα έχει ήδη δηλωθεί μέσα στην αντίστοιχη δομή.Το ίδιο και με τους χαρακτήρες.Μπορείς να χρησιμοποιήσεις και μια συνάρτηση η οποία θα ελέγχει τι είδους επεξεργασία έχουν υποστεί τα αρχικά δεδομένα και να την καλείς μετά την επεξεργασία για να στα επαναφέρει όπως ήταν αρχικά ή να τα αποθηκεύσεις και αυτά με τη σειρά τους σε ένα άλλο αρχείο για πιθανή μελλοντική χρήση.
My8os Δημοσ. 10 Σεπτεμβρίου 2003 Μέλος Δημοσ. 10 Σεπτεμβρίου 2003 Estw oti katafernw kai teleiwnw to programa pou 8elw,pws mporw na to kanw na deixnei ligo pio "wraio"?px:otan pataw to .exe gia na treksei to prog na anoigei se para8iro me grammatoseira tahoma,i na yparxoun kapoia xrwmmata ktl.Prepei na ma8w kamia kainourgia glwssa gia ayta i mporw kai mesa apo tin c++ na kanw kati? Thanks again osous asxoli8oun
krot Δημοσ. 10 Σεπτεμβρίου 2003 Δημοσ. 10 Σεπτεμβρίου 2003 Ποιά c++ χρησιμοποιείς; Θέλεις μία C++ που να υποστηρίζει windows. Πρέπει μετά να κάνεις κάποιες κλήσεις στο windows API ή να χρησιμοποιήσεις κάποιο κέλυφος που απλουστεύει την χρήση του. Για να δεις τι είναι το winapi και πως προγραμματίζετε κλπ πήγαινε εδώ : http://www.winprog.org/tutorial/ Για κέλυφος που ανέφερα πιο πάνω, τα πιο συνηθισμένα είναι της borland και της visual c++ Αλλά υπάρχουν και άλλα, δες εδω http://www.free-soft.org/guitool/ ,εγώ πχ χρησιμοποιώ το gtk που δεν έχει τόσο πολλές δυνατότητες αλλά είναι πολύ πιο απλό και εύκολο στην χρήση του
My8os Δημοσ. 12 Σεπτεμβρίου 2003 Μέλος Δημοσ. 12 Σεπτεμβρίου 2003 krot katarxas thanks.xrisimopoiw visual.piga sta site pou mou egrapses,to deytero me to kelifos den katalaba ti einai .apo to prwto kati epiasa alla kai pali otan piga na treksw to poio aplo kommati kwdika opws leei mesa,den mou etrexe bgazontas mou ta akolou8a la8i: Linking... LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Debug/Test2.exe : fatal error LNK1120: 1 unresolved externals Error executing link.exe. an mporousa na eixa kapoies epeksigiseis akoma kai sta 2 komatia pou mou egrapses 8a to ektimousa.
krot Δημοσ. 12 Σεπτεμβρίου 2003 Δημοσ. 12 Σεπτεμβρίου 2003 Το δεύτερο site σου είναι τελείως άχρηστο (αφού εχεις την visual c++). Είναι καλό να ρίξεις μία ματιά στο πρώτο site για να ξέρεις τί είναι το winapi, και γενικότερα πως λειτουργούν τα windows. Κοίτα στα samples της visual και λογικά θα έχει και κανένα tutorial, για να φτιάξεις αυτά που θέλεις. Για τα λάθη που σου έβγαλε μάλλον πρέπει να πειράξεις κάποιο option στον linker, φαίνετε να χρειάζετε την main. Ίσως να μην έχεις ενημερώσει τον linker ότι κάνεις compiling για windows και όχι για dos, αλλά δεν είμαι σίγουρος, δεν έχω visual c++, ψάξε στα options
Maniakos Δημοσ. 13 Σεπτεμβρίου 2003 Δημοσ. 13 Σεπτεμβρίου 2003 Gia to linking error pou sou parousiazetai isws kserw ti einai ama mou kaneis paste tin grammi pou einai i main sou px void _tmain() { }
My8os Δημοσ. 13 Σεπτεμβρίου 2003 Μέλος Δημοσ. 13 Σεπτεμβρίου 2003 Ola ok.Brika to problima.eixa kanei klassika blakeia Thanks Maniakos anyway
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.