diff --git a/README.md b/README.md index 970668d..3180f64 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ # c-basic -This Repository features C source code i wrote to learn c. Currently the most advanced thing included is an +This Repository features C source code i wrote to learn c. Currently the most advanced program included is an unfinished implementation of the huffman algorithm. + +Some programs make use of outdated and unsafe functions such as gets() or scanf(), which **should never be used**. +That is the case, because we were teached to use some of these in programming classes. Ideally, all uses +of these unsafe functions should include a comment explaining why this is bad and also include and implemented +alternative, but that may not always be the case. + +All code in this Repository was written on and for a Linux x86_64 system. It might not work on other systems. diff --git a/bin/7-teiler b/bin/7-teiler deleted file mode 100755 index b140f42..0000000 Binary files a/bin/7-teiler and /dev/null differ diff --git a/bin/7teiler b/bin/7teiler deleted file mode 100755 index fbcb6ab..0000000 Binary files a/bin/7teiler and /dev/null differ diff --git a/bin/abc b/bin/abc deleted file mode 100755 index d3bb158..0000000 Binary files a/bin/abc and /dev/null differ diff --git a/bin/adder b/bin/adder deleted file mode 100755 index 5e39703..0000000 Binary files a/bin/adder and /dev/null differ diff --git a/bin/args b/bin/args deleted file mode 100755 index a7e68bf..0000000 Binary files a/bin/args and /dev/null differ diff --git a/bin/arrToBin b/bin/arrToBin deleted file mode 100755 index 0deafc7..0000000 Binary files a/bin/arrToBin and /dev/null differ diff --git a/bin/ascii b/bin/ascii deleted file mode 100755 index 48d1bb8..0000000 Binary files a/bin/ascii and /dev/null differ diff --git a/bin/calculator b/bin/calculator deleted file mode 100755 index 0532a62..0000000 Binary files a/bin/calculator and /dev/null differ diff --git a/bin/callreference b/bin/callreference deleted file mode 100755 index ef22d0c..0000000 Binary files a/bin/callreference and /dev/null differ diff --git a/bin/complex b/bin/complex deleted file mode 100755 index bd65b20..0000000 Binary files a/bin/complex and /dev/null differ diff --git a/bin/echo b/bin/echo deleted file mode 100755 index aab6123..0000000 Binary files a/bin/echo and /dev/null differ diff --git a/bin/echochar b/bin/echochar deleted file mode 100755 index a4dcf34..0000000 Binary files a/bin/echochar and /dev/null differ diff --git a/bin/euler b/bin/euler deleted file mode 100755 index aaa2c6b..0000000 Binary files a/bin/euler and /dev/null differ diff --git a/bin/factorial b/bin/factorial deleted file mode 100755 index 846865b..0000000 Binary files a/bin/factorial and /dev/null differ diff --git a/bin/fail b/bin/fail deleted file mode 100755 index d1870bb..0000000 Binary files a/bin/fail and /dev/null differ diff --git a/bin/fread b/bin/fread deleted file mode 100755 index 9982c7f..0000000 Binary files a/bin/fread and /dev/null differ diff --git a/bin/hello-world b/bin/hello-world deleted file mode 100755 index 7c58e0b..0000000 Binary files a/bin/hello-world and /dev/null differ diff --git a/bin/options b/bin/options deleted file mode 100755 index a6c7ac3..0000000 Binary files a/bin/options and /dev/null differ diff --git a/bin/pointer-arithmetic b/bin/pointer-arithmetic deleted file mode 100755 index 035208b..0000000 Binary files a/bin/pointer-arithmetic and /dev/null differ diff --git a/bin/pointermagic b/bin/pointermagic deleted file mode 100755 index 02a2360..0000000 Binary files a/bin/pointermagic and /dev/null differ diff --git a/bin/primenumbers b/bin/primenumbers deleted file mode 100755 index 4278733..0000000 Binary files a/bin/primenumbers and /dev/null differ diff --git a/bin/quersumme b/bin/quersumme deleted file mode 100755 index 0285516..0000000 Binary files a/bin/quersumme and /dev/null differ diff --git a/bin/readfile b/bin/readfile deleted file mode 100755 index c2209a6..0000000 Binary files a/bin/readfile and /dev/null differ diff --git a/bin/redefinition b/bin/redefinition deleted file mode 100755 index 29116b9..0000000 Binary files a/bin/redefinition and /dev/null differ diff --git a/bin/redefinition-if b/bin/redefinition-if deleted file mode 100755 index b69b4d2..0000000 Binary files a/bin/redefinition-if and /dev/null differ diff --git a/bin/return-specified b/bin/return-specified deleted file mode 100755 index d860bc7..0000000 Binary files a/bin/return-specified and /dev/null differ diff --git a/bin/scanf-test b/bin/scanf-test deleted file mode 100755 index ac23d91..0000000 Binary files a/bin/scanf-test and /dev/null differ diff --git a/bin/scnaf-hex-test b/bin/scnaf-hex-test deleted file mode 100755 index f5cb2e0..0000000 Binary files a/bin/scnaf-hex-test and /dev/null differ diff --git a/bin/signed-to-unsigned b/bin/signed-to-unsigned deleted file mode 100755 index 988e7a8..0000000 Binary files a/bin/signed-to-unsigned and /dev/null differ diff --git a/bin/sizeofs b/bin/sizeofs deleted file mode 100755 index 8abe52c..0000000 Binary files a/bin/sizeofs and /dev/null differ diff --git a/bin/success b/bin/success deleted file mode 100755 index 6442220..0000000 Binary files a/bin/success and /dev/null differ diff --git a/bin/sum b/bin/sum deleted file mode 100755 index a47e9d8..0000000 Binary files a/bin/sum and /dev/null differ diff --git a/bin/tabtest b/bin/tabtest deleted file mode 100755 index aa8bbe0..0000000 Binary files a/bin/tabtest and /dev/null differ diff --git a/bin/umlaut b/bin/umlaut deleted file mode 100755 index f7f9025..0000000 Binary files a/bin/umlaut and /dev/null differ diff --git a/bin/unary-double-not b/bin/unary-double-not deleted file mode 100755 index 7597fca..0000000 Binary files a/bin/unary-double-not and /dev/null differ diff --git a/bin/warning b/bin/warning deleted file mode 100755 index f120f39..0000000 Binary files a/bin/warning and /dev/null differ diff --git a/huffman/bin/huffman b/huffman/bin/huffman deleted file mode 100755 index 04e9508..0000000 Binary files a/huffman/bin/huffman and /dev/null differ