From 26fe85d7acd326808523afe7a1a87a65a97ffa27 Mon Sep 17 00:00:00 2001 From: lalgarra Date: Fri, 3 Oct 2025 18:40:10 +0200 Subject: [PATCH] Testing isprint() --- Makefile | 8 ++++---- isprint_expected.output | Bin 0 -> 7314 bytes isprint_test.c | 25 +++++++++++++++++++++++++ 3 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 isprint_expected.output create mode 100644 isprint_test.c diff --git a/Makefile b/Makefile index 16844c3..c0054db 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ # By: lalgarra +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2025/10/03 18:03:12 by lalgarra #+# #+# # -# Updated: 2025/10/03 18:10:11 by lalgarra ### ########.fr # +# Updated: 2025/10/03 18:33:44 by lalgarra ### ########.fr # # # # **************************************************************************** # @@ -16,14 +16,14 @@ LIBDIR = ../repo_libft_algarra CFLAGS += -Wall -Wextra -Werror -g3 -iquote $(LIBDIR) -L$(LIBDIR) -lft -TESTS:= isalpha_test isdigit_test isalnum_test isascii_test +TESTS:= isalpha_test isdigit_test isalnum_test isascii_test \ + isprint_test %_actual.output : %_test @./$*_test > ./$*_actual.output ; %_report : %_test %_actual.output - -(diff -a $*_expected.output $*_actual.output && \ - echo "Test OK") > $*_report + -(diff -a $*_expected.output $*_actual.output && echo "Test OK") > $*_report EXES = $(TESTS) diff --git a/isprint_expected.output b/isprint_expected.output new file mode 100644 index 0000000000000000000000000000000000000000..83fa06eb68a7c80ad87a6d0ff7fb5ef60a2a7fa9 GIT binary patch literal 7314 zcmZ|SW00R$07mf|X;WL-RJ&X5f4xal+qP3}k)}y%H??iswr$(CZQbX5zUT9A-nlbp z=AHZ8=5d;vTH0ENHuaAlIjVoen3mzKgNL;ZX=)odpn2RvjXI52sJ%|(7wV|f1cf^5 zG-08xI!#olyG|1q>Z#Ktg?j5WX`#M44Jg!*9FxVQ$K){yGB74Zrie+BDPz)Ps+dHX zIwn=7iAk1eW71{1V(rpp`j~W?AtqgBj7gW7V$x;im~@#XCS7KYNtfAT(q;CTbeW@A zhjbYflP*oMN|#3Y?FPpxU1D>_DqUi8#VTE5bH^%OV)Mi*U1IabDqUjDu}YU%OR>&M zmso48(j_)uOuEb;lP(Lyq|1Ua>9SBvx-1-%E^RUC(uhfy_F`Sqr6VR?I%CqMD<)mK zW74H3CS7`C(xopZU53P@%g~r~S)^FEbQu7VD8N%f+P2@-gYMLQJ}>7?Un5#iYy1G3l~OOuDQZlP;^pq|55XdZo)6 zG3l~qOuDQUlP+t=q{})n>9TH2x~vzIF6+mn%LXy&vSG14>9SEwx@;ViE}O)p%ce2u zvRO>JY#x&?Tg0TxmNDrvJSJVXD%NO|Fk6FCW*bn_Yzs=8?Ldjs4@#ZwLCLcND1CMW zCD2Zw6dDn%P2XJ0JA+baBq)V;0j1C=PzsF(rO+5q3hfF?q1`|!v^yw;_6XKSa0=}S zN};_#DYQ2zh4ulZ(7vD)+7FaM`-7E2dG;LuRtg0V1S^Gt2L){oj|D4*^5wx`rBLt? zuu>>^C|D^JJPfQ93LXwt3I&eIiM6e7nDNh zfl}!FU~Md?&;_6rx)78?7lBgfVo(ZQ0!pDvK`C?@D1|NurO*|i6uL54o6RY76)1(S z2Bpw7pcJ|mltR~mQs{b63f%xop&LOdbQ36rZVuK4bPC-9N}*dpDRdhsg>DC>&>f%@ zx)YQ_cY#vqZcqx{14^NLgS9E0Lid4E=zdTNJpf9f2SF+H5GaKn2Bpv=pcHx(ltPbz zQt0u5?X^vvLQjBF=t)otJq1dkr$H(73@C-31*On)pcHx@ltM3nQs~8CZBwVvOP~~b z8I(e=fKupHPzt>UN}<<5Df9*?h28|E&|9DsdOKL#)G721D23hyrO +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2025/10/03 18:27:44 by lalgarra #+# #+# */ +/* Updated: 2025/10/03 18:39:12 by lalgarra ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include "libft.h" +#include + +int main(void) +{ + int p1; + + for (p1 = 0; p1 < 256; p1++) + { + printf("'%c' (%i); isprint(c)!=0: %i\r\n", p1, p1, isprint(p1)!=0); + } + return (0); +}