1

le type bool est pas défini dans kernel.h, ça serait possible de le rajouter ? Il est défini dans TIGCCLIB, là il n'y a que l'énumération de false et true.

2

bool n'est pas un type natif en C90, il l'est en C99 mais je ne le conseille pas vraiment..

Si vraimetn tu veux un "bool" mieux vaux faire un

typedef unsigned char bool;
#define TRUE (0==0)
#define FALSE (!true)

Enfin c'est ce que j'en pense..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

3

Il serait peut-être bon de le définir de la même manière que dans TIGCC ?

4

ben en théorien "true" doit fait reussir un "if" et false le fait "rater" donc...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5

Il faut noter que la spécification du C te définit explicitement "false" comme valant 0, et "true" comme valant 1 pour tous les résultats d'une opération du langage C (==, <, >, <=, >=, !, &&, ||, et ceux que j'aurais oublié).
Pour le reste, tout ce qui est différent de "false"(0) est considéré comme "true" par les opérateurs et structures logiques (!, &&, ||, ?:, if, for, while, do..while, et ceux que j'aurais oublié)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

6

./1: bof, bof, bof

7

Parfait, je me plie à ça, je l'ai défini moi-même.

Pourrais-je avoir la raison cependant, ça m'aidera sûrement à comprendre un truc, merci. smile

8

Godzil (./2) :
#define TRUE (0==0)
#define FALSE (!true)


Pendant une mission précédente, les normes de codage définissaient :

#define TRUE (0==0)
#define FALSE (0!=0)


Mais la première ligne revient exactement à mettre '#define TRUE 1'...
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

9

Bien sur, mais au moins c'est Stupid_Compiler_Proof
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

10

Folco (./7) :
Pourrais-je avoir la raison cependant, ça m'aidera sûrement à comprendre un truc, merci. smile.gif


L'expérience.