30

#if _WINDOWS_ #define Alloc(x,y,z) GlobalAlloc(x,y) #else #define Alloc(x,y,z) malloc(x,y) #endif void func() { t = Alloc(bla, bla, bla); }

(bien sur ce n'est qu'un exemple absurde)
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.

31

on a hésité à passer un pointeur vers malloc() à notre fonction d'init, puis on a décidé une fonction du genre SdlFree() embarrassed

32

#include<stdio.h> /* O b f u s c a t e d */ int m ( int c ) { int x = 3 + ( c - 1 ) * 9 + ( c - 1 ) * 27 + ( c - 1 ) * ( ( 993 - '!' * c ) / 320 ) + ( c - '9' + '8' ) * c + ( c - 1 ) * 243 / 9; return c - 32 ? c - 9 ? c - 10 ? x % x : 3 : 2 : 1 ; } int a , b , c , d , e , v, f ; int main /* n ( c ) { return c ++ - 32 ? c - 9 ? c - 10 ? 0 : 3 : 2 : 1 ; } x ( ) { int a , b , c , d , e , v ; while ( ( v = putchar ( d ) ) != EOF ) { if ( ( a = m */ ( ) { while ( ( e = d = c = b = v = getchar ( ) ) - EOF ) { for ( ; d < 0 ; d ++ ) { f = f / getchar ( ) ; a <<= f ; ( v * v * v - v || e * e * e - e ) && ( e - 2 || ( d & f ) - 4 || ( a >> v != ( e - 1 ? f : 0 ) ) ) ; } if ( ( v % v + f * --f + v ) && ( v < f ? v / v - 992 * b : v * v ) && /* o ( c ) { return c - 32 ? c - 9 ? c - 10 ? 0 : 3 : 2 : 1 ; } y ( ) { int a , f , b , c , d , e , v ; while ( ( v = getchar ( ) ) != EOF ) { if ( ( a = m ( c ) ; */ ( a = m ( b + ++ f * 3888 ) ) && ( b = m ( getchar ( ) ) - f / 243 ) && ( c = m ( getchar ( ) ) + f ) && ( f == 1 ? 124 - ( ( c < 8 && ( ( c & b ) != e || ( c >> d ) != 3888 ) ) ) : 1 ) && ( d = m ( getchar ( ) + f ) ) && ( e = m ( getchar ( ) ) ) ) putchar ( f + a - 1 + ( b - 1 ) * ( ( 993 - '!' ) / ( '(' * 8 ) ) + ( c - f - '9' + '8' ) * 9 - 4 + ( d - 1 ) * 243 / 9 + f + 11 + ( e - 1 ) * 3888 / '0' - 7 ) ; } return ( f && getchar ( ) ) ; }

Voila mon indentation trigic#triloin#

Merci a l'IOCCC 2004 - Best Abuse of Indentation: Stephen Sykes
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.

33

trilove

34

Godzil (./32) :
Merci a l'IOCCC 2004 - Best Abuse of Indentation: Stephen Sykes

J'me disais bien...

Kochise
avatar
Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

35

Godzil > Pourquoi pas HeapAlloc plutôt que GlobalAlloc qui est un peu obsolète ? (Mais pas totalement)
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

36

ouais c'est celui là qu'il faut utiliser. Ou virtualAlloc , mais je vois pas trop la diff.

37

La réponse est dans la documentation, mais en gros VirrtualAlloc te donne pas mal de contrôle sur la mémoire virtuelle de ton processus (d'où le nom grin) et va réserver et éventuellement allouer des pages mémoire directement, pas juste des blocs dans un tas comme HeapAlloc (d'où son nom, etc. grin).
Par exemple, si tu veux créer ton propre malloc, je suppose qu'il est plus sage d'utiliser VirtualAlloc que HeapAlloc :]
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

38

GC: mon exemple est bidon, j'ai sortit le nom de mémoire, c'était juste pour l'exemple
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.

39

Ok grin
(C'est donc pour ça que ça ne compilait pas …………… tout s'explique ! cheeky )
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

40

GoldenCrystal (./37) :
VirrtualAlloc
Ach, nouzémons pôkoup VirrrrtualAlloc !
(désolé grin)
avatar

41

FirrrrdualAllok, bludôt, nein ?

42

Oui mais non, pas un jeudi !
avatar

43

Pen^2 (./15) :
(J'aime pas les lignes longues, ça suxe, c'est pas optimisé de devoir balayer horizontalement les yeux couic)

Héhé, perso j'aime bien, enfin quand c'est moi qui code. Je mets un commentaire qui dit ce que ça fait, et après je me fais plaisir, même si ça prend 3 écrans grin (avec Java et l'abusé-orienté-objet pas trop le choix de toute façon...)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

44

ewwwwwwwwwww !

(bof, je ne trouve pas que java force à écrire de longues lignes confus)

45

Nil (./40) :
GoldenCrystal (./37) :
VirrtualAlloc
Ach, nouzémons pôkoup VirrrrtualAlloc !
(désolé grin)


trifus
avatar
HURRRR !

46

1. viRRtual
2. * Nil fatigué
3. ??!!!?????
4. PROFIT
avatar

47

aaah! tritop
grin
avatar
HURRRR !