Nimbin[12]?Web & Tools / typing_10_fingers / commits / ebd82cd

typing_10_fingers git · main

10 finger typing trainer (CMake)

typing terminal c cmake · first commit 2024-02-26 · last commit 2024-03-16 (2 years ago) · synced 3 days ago · upstream: git.ide3.de/chfis005/typing_10_fingers

C 97.4% Markdown 2.6%
git clone https://git.christianimmanuel.de/web-tools/typing_10_fingers.gitwget https://git.christianimmanuel.de/web-tools/typing_10_fingers/archive/typing_10_fingers.tar.gz

Fix: windows clear system

Christian Immanuel · 2024-02-27 07:58 · ebd82cda18a662f0693e21b94f469ebdbd943de7

 main.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/main.c b/main.c
index bb9ea9d..5dbe80e 100644
--- a/main.c
+++ b/main.c
@@ -8,6 +8,14 @@
 #include <locale.h>
 #include "inout.h"
 
+void sysClear() {
+#ifdef _WIN32
+    system("cls");
+#else
+    system("clear");
+#endif
+}
+
 int runLevel(wchar_t *lines, int chars_max, struct position_s position) {
     wchar_t c = L'\0';
     int mistakes = 0;
@@ -60,7 +68,7 @@ int main() {
                 break;
         }
 
-        system("clear");
+        sysClear();
         position.x = 1, position.y = 1;
 
         getLine(lines, lvl_arr, chars_max, w.ws_col);