Βοήθεια σε C++ και Code::Blocks
Δημοσιεύτηκε: Σάβ Νοέμ 15, 2014 9:37 pm
Είμαι η πρώτη μου προσπάθεια στον διαγωνισμό αλλά και στην C++ και έχω φτιάξει πρόγραμμα σε C++ στο Code::Blocks IDΕ που βγάζει τα σωστά αποτελέσματα. Τα ερωτήματά μου όμως είναι δύο:
Πρώτον, για να είναι συμβατό με το σύστημα αξιολόγησης του διαγωνισμού χρειάζεται να του κάνω κάποιες αλλαγές ή είναι ήδη συμβατό; ( έχω εγκαστήσει το codeblocks-13.12.mingw-setup.exe που περιλαμβάνει το gcc compiler) Και αν χρειάζεται αλλαγές (νομίζω λέγεται porting) πως θα το πετύχω στο Code::Blocks;
Δεύτερον, κατά την εκτέλεση μου εμφανίζεται παράθυρο εκτέλεσης το οποίο εμφανίζει τον χρόνο εκτέλεσης. Ωστόσο, χωρίς να υπάρχει εντολή cin, ο χρόνος εκτέλεσης εμφανίζεται αφού πρώτα εισάγω μία τιμή - πράγμα που φυσικά συνυπολογίζεται στον χρόνο εκτέλεσης και δεν μου δίνει τον καθαρό χρόνο επεξεργασίας. Πως καταφέρνω λοιπόν να δω τον καθαρό χρόνο εκτέλεσης;\
Η αρχή του προγράμματος είναι:
#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
int main()
{
ifstream conin;
ofstream conout;
conin.open( "canteenbig.in" ,ios::in);
....
και τελειώνει με:
conout.open( "result2.out" ,ios::out);
conout<<cansee;
conin.close();
conout.close();
return 0;
}
Σας ευχαριστώ για οποιαδήποτε βοήθεια
Πρώτον, για να είναι συμβατό με το σύστημα αξιολόγησης του διαγωνισμού χρειάζεται να του κάνω κάποιες αλλαγές ή είναι ήδη συμβατό; ( έχω εγκαστήσει το codeblocks-13.12.mingw-setup.exe που περιλαμβάνει το gcc compiler) Και αν χρειάζεται αλλαγές (νομίζω λέγεται porting) πως θα το πετύχω στο Code::Blocks;
Δεύτερον, κατά την εκτέλεση μου εμφανίζεται παράθυρο εκτέλεσης το οποίο εμφανίζει τον χρόνο εκτέλεσης. Ωστόσο, χωρίς να υπάρχει εντολή cin, ο χρόνος εκτέλεσης εμφανίζεται αφού πρώτα εισάγω μία τιμή - πράγμα που φυσικά συνυπολογίζεται στον χρόνο εκτέλεσης και δεν μου δίνει τον καθαρό χρόνο επεξεργασίας. Πως καταφέρνω λοιπόν να δω τον καθαρό χρόνο εκτέλεσης;\
Η αρχή του προγράμματος είναι:
#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
int main()
{
ifstream conin;
ofstream conout;
conin.open( "canteenbig.in" ,ios::in);
....
και τελειώνει με:
conout.open( "result2.out" ,ios::out);
conout<<cansee;
conin.close();
conout.close();
return 0;
}
Σας ευχαριστώ για οποιαδήποτε βοήθεια