__ ___ _ _ _ ____ / / ___ / _ \__ _ _ _ ___ __| |_ _ | || ||___ \ / / / _ \ / /_)/ _` | | | / __| / _` | | | | | || |_ __) | / /__| __/ / ___/ (_| | |_| \__ \ | (_| | |_| | |__ _/ __/ \____/\___| \/ \__,_|\__, |___/ \__,_|\__,_| |_||_____| |___/
$> ls -l
-rwrw-rw- 1 db0 db0 62.1 Ko 2015-03-30 19:37 Impatient C
-rwrw-rw- 1 db0 db0 3.5 Ko 2015-03-30 19:37 Impatient SCM
-rwrw-rw- 1 db0 db0 3.0 Ko 2015-03-30 19:37 Impatient Emacs
-rwrw-rw- 1 db0 db0 2.4 Ko 2015-03-30 19:37 Impatient Man Pages
-rwrw-rw- 1 db0 db0 10.5 Ko 2015-03-30 19:37 Impatient Perl
-rwrw-rw- 1 db0 db0 17.3 Ko 2015-03-30 19:37 Impatient Python
-rwrw-rw- 1 db0 db0 13.6 Ko 2015-03-30 19:37 Impatient Shell Debutant
-rwrw-rw- 1 db0 db0 16.4 Ko 2015-03-30 19:37 Impatient Shell Script
-rwrw-rw- 1 db0 db0 3.4 Ko 2015-03-30 19:37 Impatient Shell
-rwrw-rw- 1 db0 db0 1.8 Ko 2015-03-30 19:37 Impatient Vim
Warning
Contrairement aux autres articles, ceux de cette listes n'ont jamais été vérifiés ni relus depuis que je les ai rédigés en première année. Ils peuvent donc contenir des erreurs. Les informations qu'ils contiennent sont à prendre avec des pincettes et à vérifier.
Archives
-rwrw-rw- 1 db0 db0 0.9 Ko 2015-03-30 19:37 Financer Ses Etudes-rwrw-rw- 1 db0 db0 2.4 Ko 2015-03-30 19:37 Languages A Apprendre En Tek1
-rwrw-rw- 1 db0 db0 1.1 Ko 2015-03-30 19:37 Makefile Le Retour
-rwrw-rw- 1 db0 db0 3.0 Ko 2015-03-30 19:37 Makefile De Base
-rwrw-rw- 1 db0 db0 1.2 Ko 2015-03-30 19:37 Pourquoi_printf_met_tout_a_la_fin
-rwrw-rw- 1 db0 db0 0.7 Ko 2015-03-30 19:37 Pourquoi_utiliser_getnextline_plutot_que_read_pour_le_minishell_et_autre_42sh
-rwrw-rw- 1 db0 db0 4.3 Ko 2015-03-30 19:37 Taille De Donnees Et Structures
-rwrw-rw- 1 db0 db0 1.5 Ko 2015-03-30 19:37 Cflags
-rwrw-rw- 1 db0 db0 1.6 Ko 2015-03-30 19:37 Hidenp.c
-rwrw-rw- 1 db0 db0 0.1 Ko 2015-03-30 19:37 Liens_utiles_my_select
-rwrw-rw- 1 db0 db0 2.1 Ko 2015-03-30 19:37 List_chainees.c
-rwrw-rw- 1 db0 db0 1.0 Ko 2015-03-30 19:37 Memo_rendu
-rwrw-rw- 1 db0 db0 4.8 Ko 2015-03-30 19:37 Minishell.c
-rwrw-rw- 1 db0 db0 32.7 Ko 2015-03-30 19:37 My_printf.c
-rwrw-rw- 1 db0 db0 4.5 Ko 2015-03-30 19:37 Ordalphlong.c
-rwrw-rw- 1 db0 db0 3.7 Ko 2015-03-30 19:37 Qcm.txt
-rwrw-rw- 1 db0 db0 5.8 Ko 2015-03-30 19:37 Str_to_inttab.c
-rwrw-rw- 1 db0 db0 0.6 Ko 2015-03-30 19:37 Verifier_les_fuites_memoires
-rwrw-rw- 1 db0 db0 0.5 Ko 2015-03-30 19:37 Verifier_les_syscall
/*
** Bonjour les petits potes !
** Aujourd'hui,m on va apprendre a faire Hidenp.
** C'est quoi deja ? Ah oui, un exercice d'exam.
** Il consiste a rechercher si une chaine s1 est cachee dans une chaines2.
** Il n'est pas tres long ni tres difficile a faire.
** Il suffit d'etre logique !
** Moi, la premiere fois, je l'ai fait en recursif...
** C'est pas vraiment la bonne methode ^^ Je me suis un peu casse la tete pour rien.
** Treves de parlotte inutile ! Cette explication reste simple et vaut ce qu'elle vaut.
** Comme toujours, si je dis du caca, tapez moi.
** Si vous avez des questions,contactez-moi.
*/
/*
Le main est classique est tres courant en exam.
Je donne ici le code directement parce que c'est pas bien complique.
Tapez moi si j'ai pas le droit !
*/
intmain(int argc, char **argv)
{
if (argc > 2)
hidenp(argv[1], argv[2]);
/* Au choix : */
my_putchar('\n');/*1*/
my_putstr("\n");/*2*/
write(1, "\n", 1);/*3*/
return (0);
}
/* NB : Vous pouvez aussi renvoyer le nombre a afficher depuis hidenp et afficher tout d'un coup ;-) */
/* exemple : s1 = abc ; s2 = trucamachinbtruc
* * *
*/
/*
inti;
intj;
i = 0;
j = 0;
* Je parcours s2 (dans l'exemple, "trucamachinbtruc")
* Si s2[i] = s1[j] ET je suis pas a la fin de s1
j++;
i++;
* Si je suis arrive a la fin de s1 (j = longueur ou s1[j] = '\0')
j'affiche (ou je renvoie) 1;
* (Sinon)
j'affiche (ou je renvoie) 0;
*/
/*
** Voilou ~~
** C'est tout simple.
*/
/*
_ _ ___ lepage_b
| | | / _ \
__| | |__ | | | | sur db0.fr
/ _` | '_ \| | | |
| (_| | |_) | |_| | et Zerofansub.net
\__,_|_.__/ \___/
*/