Page 1 of 1

ερωτηση στην c++

Posted: Mon Mar 31, 2008 4:58 pm
by margaritarenia
πως μπορω αν εχω βρει ενα στρινγκ μεσα σε ενα txt αρχειο, να βρω και σε ποια γραμμη το εχω βρει..?
Εχω κολλησει εντελως!!!!

Re: ερωτηση στην c++

Posted: Mon Mar 31, 2008 5:09 pm
by Bloody Mary
Δοκίμασε να βάλεις έναν counter μέσα στην επανάληψη που θα προσπελάζει τις γραμμές του αρχείου σου, όρισε μια μεταβλητή τύπου bool που θα γίνεται true όταν θα βρίσκεις τη λέξη που ψάχνεις και βάλε ένα if που θα ελέγχει αν η bool μεταβλητή σου έχει γίνει true. Ετσι, οταν θα γίνει true θα μπορείς να εκχωρείς την τιμή του counter σε μια άλλη μεταβλητή για να τη διατηρήσεις αργότερα, ή θα μπορείς να εμφανίσεις το αποτέλεσμα κατευθείαν στην οθόνη.

Re: ερωτηση στην c++

Posted: Tue Apr 01, 2008 2:29 pm
by para
Άλλη ερώτηση στη C++:
Υπολογίζω ένα αποτέλεσμα μαθηματικής πράξης και θέλω στην οθόνη να εμφανίζονται μόνο τα δύο δεκαδικά ψηφία. Υπάρχει κάποιος τρόπος να το κάνω χωρίς να πολλαπλασιάσω χ100, να κόψω τα δεκαδικά και μετά να το διαιρέσω με 100;

Re: ερωτηση στην c++

Posted: Tue Apr 01, 2008 3:17 pm
by tsilochr

Re: ερωτηση στην c++

Posted: Thu Apr 03, 2008 1:29 am
by HdkiLLeR
tsilochr wrote:printf
Η printf είναι η πιο ευέλικτη λύση. Εάν βέβαια δεν θέλεις να κάνεις mix C με C++ μπορείς να θέσεις και κατάλληλα σε την setf() τα properties του cout object ώστε να συνεχίσεις να χρησιμοποιείς το cout για output και όχι κάποια άλλη function (βλ. printf, fprintf, κλπ).