diff options
Diffstat (limited to 'kdecore/tests/krandomsequencetest.cpp')
-rw-r--r-- | kdecore/tests/krandomsequencetest.cpp | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/kdecore/tests/krandomsequencetest.cpp b/kdecore/tests/krandomsequencetest.cpp deleted file mode 100644 index 8f337c2f1..000000000 --- a/kdecore/tests/krandomsequencetest.cpp +++ /dev/null @@ -1,91 +0,0 @@ -/* This file is part of the KDE libraries - Copyright (c) 1999 Waldo Bastian <bastian@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#include <tqptrlist.h> - -#include "krandomsequence.h" -#include "kapplication.h" - -#include <stdio.h> - -int -main(int argc, char *argv[]) -{ - KApplication a(argc, argv, "krandomsequencetest"); - - long seed; - KRandomSequence seq; - - seed = 2; - seq.setSeed(seed);printf("Seed = %4ld :", seed); - for(int i = 0; i < 20; i++) - printf("%3ld ", seq.getLong(100)); - printf("\n"); - - seed = 0; - seq.setSeed(seed);printf("Seed = %4ld :", seed); - for(int i = 0; i < 20; i++) - printf("%3ld ", seq.getLong(100)); - printf("\n"); - - seed = 0; - seq.setSeed(seed);printf("Seed = %4ld :", seed); - for(int i = 0; i < 20; i++) - printf("%3ld ", seq.getLong(100)); - printf("\n"); - - seed = 2; - seq.setSeed(seed);printf("Seed = %4ld :", seed); - for(int i = 0; i < 20; i++) - printf("%3ld ", seq.getLong(100)); - - seq.setSeed(kapp->random()); - - TQPtrList<TQString> list; - list.append(new TQString("A")); - list.append(new TQString("B")); - list.append(new TQString("C")); - list.append(new TQString("D")); - list.append(new TQString("E")); - list.append(new TQString("F")); - list.append(new TQString("G")); - - for(TQString *str = list.first(); str; str = list.next()) - printf("%s", str->latin1()); - printf("\n\n"); - - seq.randomize(&list); - - for(TQString *str = list.first(); str; str = list.next()) - printf("%s", str->latin1()); - printf("\n\n"); - - seq.randomize(&list); - - for(TQString *str = list.first(); str; str = list.next()) - printf("%s", str->latin1()); - printf("\n\n"); - - seq.randomize(&list); - - for(TQString *str = list.first(); str; str = list.next()) - printf("%s", str->latin1()); - printf("\n\n"); - - printf("\n"); -} |