[C TOTW 6] Xor tricks
|
01-10-2014, 17h08
(Modification du message : 01-10-2014, 17h08 par Kiwazaru.)
Message : #5
|
|
Kiwazaru
Padawan d'un super escargot Messages : 284 Sujets : 26 Points: 139 Inscription : Mar 2012 |
RE: [C TOTW 6] Xor tricks
Mon exemple est pas assez général, et en effet il suffit d'inverser les pointeurs, mais si on prend l'exemple d'une permutation dans un tableau plus complexe (à plusieurs dimensions par exemple), la permutation des pointeurs ne suffisent plus.
L'exemple que j'ai en tête étant d'inverser une image bitmap: On swap les x octets représentants les y premiers pixels de l'image en haut, avec les x octets représentants les y premiers octets de l'image en bas, et ainsi de suite.
Toucher au Kernel, c'est un peut comme se shooter au LSD, on pense pouvoir tout faire mais ça finit souvent mal.
|
|
« Sujet précédent | Sujet suivant »
|
Messages dans ce sujet |
[C TOTW 6] Xor tricks - par ark - 29-09-2014, 17h31
RE: [C TOTW 6] Xor tricks - par Kiwazaru - 01-10-2014, 00h14
RE: [C TOTW 6] Xor tricks - par gruik - 01-10-2014, 13h11
RE: [C TOTW 6] Xor tricks - par ark - 01-10-2014, 15h11
RE: [C TOTW 6] Xor tricks - par Kiwazaru - 01-10-2014, 17h08
RE: [C TOTW 6] Xor tricks - par gruik - 02-10-2014, 10h30
RE: [C TOTW 6] Xor tricks - par b0fh - 02-10-2014, 16h32
RE: [C TOTW 6] Xor tricks - par Commodor - 06-03-2016, 23h36
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
[C TOTW 2] Parcours de tableau | ark | 5 | 368 |
29-09-2014, 17h44 Dernier message: crown |
|
[C TOTW 5] bitfields ! | ark | 4 | 273 |
23-09-2014, 11h17 Dernier message: Aniem |
|
[C] tricks avec les macros | ark | 7 | 436 |
21-09-2014, 15h46 Dernier message: supersnail |
|
[C TOTW 4] Equivalent de try / catch / throw en C | ark | 0 | 133 |
15-09-2014, 10h00 Dernier message: ark |
|
[C TOTW 3] #warning, #error | ark | 1 | 183 |
10-09-2014, 11h49 Dernier message: ark |
|
[C TOTW 1] Trick avec #include | ark | 10 | 563 |
01-09-2014, 18h23 Dernier message: Commodor |
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)