Nyhetsgrupper: comp.lang.c++
Från: agelos.anaptixi....@gmail.com
Datum: Wed, 10 Jun 2009 16:10:25 -0700 (PDT)
Lokalt: Tor 11 Juni 2009 01:10
Ämne: Re: C++ programming challenge
On 10 Éïýí, 13:54, Peter Jansson <webmas...@jansson.net> wrote:
> Dear news group, Actually, just changing the line : > I have created a small programming challenge for those of you who are > http://blog.p-jansson.com/2009/06/programming-challenge-letter-freque... > With kind regards, ifstream inputFile(argv[argc -1]); with ifstream inputFile(argv[argc -1],std::ios::binary); beats any other post (on my PC at least :)) Here's the new code (just added the binary open mode) #include <fstream> int main(int argc, char **argv) int frequency[128]; const int BUFFER_SIZE = 4096; if (argc != 2) clock_t time1, time2; time1 = clock(); ifstream inputFile(argv[argc -1],std::ios::binary); if (!inputFile.good()) int *p; do totalChars += bytesRead; end = buffer + bytesRead; }while(!inputFile.eof()); char *c = (char *)p; inputFile.close(); double dTotalChars = (double)totalChars; for (int i = 'A'; i <= 'Z'; i++) for (int i = 'a'; i <= 'z'; i++) time2 = clock(); double totalTimeInSeconds = (time2- time1); }
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
| ||||||||||||||