je suis EXPERT en C (introllable)
SuppriméLe 12 février 2023 à 10:02:38 Kangoofecaca a écrit :
Tu achètes où ?
alphabay
Le 12 février 2023 à 10:02:39 Rishi_Sunak a écrit :
T'as déjà compilé un kernel Linux from scratch?
from scratch non mais config sur gentoo oui
Le 12 février 2023 à 10:03:14 PirateDter a écrit :
Écrit un bout de code qui alloue de la mémoire pour une liste chaînée, la compilation doit se faire sous windows sans CRT ni CTL.
trop long pour un exo de L1 et j'ai pas windows
Le 12 février 2023 à 10:04:35 baelxx a écrit :
Le 12 février 2023 à 09:58:25 :
Le 12 février 2023 à 09:57:12 Arfbkkhgg a écrit :
c quoi malocc une fonction de la librairie standard qui appelle sbrk/mmap et bookkeep la fragmentation interne de l'espace mémoire virtuel
je certifier expert de C validé
merci
Le 12 février 2023 à 10:05:24 EricTourteau a écrit :
je crois que nous avons brisé l'op
non je prends juste le temps de répondre aux questions
Le 12 février 2023 à 10:06:17 :
Le 12 février 2023 à 09:59:30 :
Explique moi
- les Pointeurs + Exemple de pointeurs avancésexemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) { int x = 0x000000ff; return ((unsigned char)x) == 0xff; }
- Gestion dynamique de la mémoire?
c'est-à-dire? malloc?
- Donne des technique d'optimisation de programme
loop unrolling (duff's device), pointer aliasing (restrict)
- Executer plusieurs thread simultanément + la synchronisation + communication entre les threads
sous UNIX, posix threads, mutex/semaphores
ça c'est des trucs de puceau d'école d'ingé , moi je veux savoir ce que t'as fait dans la "vraie vie" avec des vrais projets qui te permet de te déclarer comme expert
Le 12 février 2023 à 09:58:25 :
Le 12 février 2023 à 09:57:12 Arfbkkhgg a écrit :
c quoi malocc une fonction de la librairie standard qui appelle sbrk/mmap et bookkeep la fragmentation interne de l'espace mémoire virtuel
ah bon
Le 12 février 2023 à 10:08:08 EricTourteau a écrit :
Le 12 février 2023 à 10:06:17 :
Le 12 février 2023 à 09:59:30 :
Explique moi
- les Pointeurs + Exemple de pointeurs avancésexemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) { int x = 0x000000ff; return ((unsigned char)x) == 0xff; }
- Gestion dynamique de la mémoire?
c'est-à-dire? malloc?
- Donne des technique d'optimisation de programme
loop unrolling (duff's device), pointer aliasing (restrict)
- Executer plusieurs thread simultanément + la synchronisation + communication entre les threads
sous UNIX, posix threads, mutex/semaphores
ça c'est des trucs de puceau d'école d'ingé , moi je veux savoir ce que t'as fait dans la "vraie vie" avec des vrais projets qui te permet de te déclarer comme expert
pas mal de programmation système multithreaded et de networking
La compilation sans CRT,CTL c'est là que je cherche l'expertise. N'esquive pas la question et copie colle une de tes alloc no CRT tu dois en avoir dans tes projets
Le 12 février 2023 à 10:08:55 Arfbkkhgg a écrit :
Le 12 février 2023 à 09:58:25 :
Le 12 février 2023 à 09:57:12 Arfbkkhgg a écrit :
c quoi malocc une fonction de la librairie standard qui appelle sbrk/mmap et bookkeep la fragmentation interne de l'espace mémoire virtuel
ah bon
nofake, d'ailleurs tu peux t'entraîner à écrire ton propre malloc en fonction des appels système sbrk/mmap
Le 12 février 2023 à 10:09:31 :
Le 12 février 2023 à 10:08:08 EricTourteau a écrit :
Le 12 février 2023 à 10:06:17 :
Le 12 février 2023 à 09:59:30 :
Explique moi
- les Pointeurs + Exemple de pointeurs avancésexemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) { int x = 0x000000ff; return ((unsigned char)x) == 0xff; }
- Gestion dynamique de la mémoire?
c'est-à-dire? malloc?
- Donne des technique d'optimisation de programme
loop unrolling (duff's device), pointer aliasing (restrict)
- Executer plusieurs thread simultanément + la synchronisation + communication entre les threads
sous UNIX, posix threads, mutex/semaphores
ça c'est des trucs de puceau d'école d'ingé , moi je veux savoir ce que t'as fait dans la "vraie vie" avec des vrais projets qui te permet de te déclarer comme expert
pas mal de programmation système multithreaded et de networking
des vrais projet pas ton petit projet de module de premier année ah mais je suis bète t'as pas commencé à bosser en fait.
donc t'a jamais fait de vrais projets et tu sais même pas qu'il faut au moins une décennie sur des vrais projets pour se considérer expert sur un sujet.
Le 12 février 2023 à 10:10:05 PirateDter a écrit :
Ma question c'est pas un exo de L1, les listes chaînées c'est un exo de L1.
La compilation sans CRT,CTL c'est là que je cherche l'expertise. N'esquive pas la question et copie colle une de tes alloc no CRT tu dois en avoir dans tes projets
en gros tu me demandes d'allouer de la mémoire avec sbrk et de printf avec write? si c'est juste ça c'est pas excessivement dur mais si y'a + que ça que j'avais pas vu je veux bien essayer
Le 12 février 2023 à 10:11:16 EricTourteau a écrit :
Le 12 février 2023 à 10:09:31 :
Le 12 février 2023 à 10:08:08 EricTourteau a écrit :
Le 12 février 2023 à 10:06:17 :
Le 12 février 2023 à 09:59:30 :
Explique moi
- les Pointeurs + Exemple de pointeurs avancésexemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) { int x = 0x000000ff; return ((unsigned char)x) == 0xff; }
- Gestion dynamique de la mémoire?
c'est-à-dire? malloc?
- Donne des technique d'optimisation de programme
loop unrolling (duff's device), pointer aliasing (restrict)
- Executer plusieurs thread simultanément + la synchronisation + communication entre les threads
sous UNIX, posix threads, mutex/semaphores
ça c'est des trucs de puceau d'école d'ingé , moi je veux savoir ce que t'as fait dans la "vraie vie" avec des vrais projets qui te permet de te déclarer comme expert
pas mal de programmation système multithreaded et de networking
des vrais projet pas ton petit projet de module de premier année ah mais je suis bète t'as pas commencé à bosser en fait.
donc t'a jamais fait de vrais projets et tu sais même pas qu'il faut au moins une décennie sur des vrais projets pour se considérer expert sur un sujet.
debunk moi en C plutôt non? pose des questions intéressantes comme mon vdd?
Le 12 février 2023 à 10:13:25 :
Le 12 février 2023 à 10:11:16 EricTourteau a écrit :
Le 12 février 2023 à 10:09:31 :
Le 12 février 2023 à 10:08:08 EricTourteau a écrit :
Le 12 février 2023 à 10:06:17 :
> Le 12 février 2023 à 09:59:30 :
>Explique moi
> - les Pointeurs + Exemple de pointeurs avancés
exemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) { int x = 0x000000ff; return ((unsigned char)x) == 0xff; }
> - Gestion dynamique de la mémoire?
c'est-à-dire? malloc?
> - Donne des technique d'optimisation de programme
loop unrolling (duff's device), pointer aliasing (restrict)
> - Executer plusieurs thread simultanément + la synchronisation + communication entre les threads
sous UNIX, posix threads, mutex/semaphores
ça c'est des trucs de puceau d'école d'ingé , moi je veux savoir ce que t'as fait dans la "vraie vie" avec des vrais projets qui te permet de te déclarer comme expert
pas mal de programmation système multithreaded et de networking
des vrais projet pas ton petit projet de module de premier année ah mais je suis bète t'as pas commencé à bosser en fait.
donc t'a jamais fait de vrais projets et tu sais même pas qu'il faut au moins une décennie sur des vrais projets pour se considérer expert sur un sujet.debunk moi en C plutôt non? pose des questions intéressantes comme mon vdd?
je te debunk pas , tout ce que tu racontes est trouvable sur internet en 5 minutes. ce qui est intéréssant c'est ton expérience qui te permet de te présenter comme expert.
Le 12 février 2023 à 10:06:17 :
Le 12 février 2023 à 09:59:30 :
Explique moi
- les Pointeurs + Exemple de pointeurs avancésexemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) { int x = 0x000000ff; return ((unsigned char)x) == 0xff; }
- Gestion dynamique de la mémoire?
c'est-à-dire? malloc?
- Donne des technique d'optimisation de programme
loop unrolling (duff's device), pointer aliasing (restrict)
- Executer plusieurs thread simultanément + la synchronisation + communication entre les threads
sous UNIX, posix threads, mutex/semaphores
Non mais trou du cul on s'en fout de ton examen de L2 là
Bon allez definis une string qui est un shellcode hexadécimal exécutable directement par le processeur et exécute cette string depuis ton code C
Le 12 février 2023 à 10:14:21 CartonMagik a écrit :
C'est quoi tes techniques pour rendre ton code C plus fiable ?
ne pas écrire n'importe quoi juste pour se débloquer, modulariser, abstraire mes fonctions et penser aux invariants, compiler et tester avec les sanitizers et faire des tests unitaires quand c'est possible
Le 12 février 2023 à 10:14:51 Rishi_Sunak a écrit :
Et après ça s'étonne d'être encore puceau
je m'en étonne pas
Le 12 février 2023 à 10:15:00 ChiasseDeChat a écrit :
Le 12 février 2023 à 10:06:17 :
Le 12 février 2023 à 09:59:30 :
Explique moi
- les Pointeurs + Exemple de pointeurs avancésexemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) { int x = 0x000000ff; return ((unsigned char)x) == 0xff; }
- Gestion dynamique de la mémoire?
c'est-à-dire? malloc?
- Donne des technique d'optimisation de programme
loop unrolling (duff's device), pointer aliasing (restrict)
- Executer plusieurs thread simultanément + la synchronisation + communication entre les threads
sous UNIX, posix threads, mutex/semaphores
Non mais trou du cul on s'en fout de ton examen de L2 là
Bon allez definis une string qui est un shellcode hexadécimal exécutable directement par le processeur et exécute cette string depuis ton code C
ça j'avoue j'ai fait à une époque avec metasploit mais j'ai oublié
Le 12 février 2023 à 10:00:34 :
à moins que t'aies 10 ans d'exp dans différents contextes (embarqué, systèmes etc.) tu n'es pas un expert en C.
J'aurai pas dit mieux
exemple "avancé" de mémoire même si sans pointeur directement
int littleEndian(void) {
int x = 0x000000ff;
return ((unsigned char)x) == 0xff;
}
et ça c'est quoi cette merde l'op ? c'est ça que tu appelles une gestion avancé de la mémoire ?
Données du topic
- Auteur
- hskell
- Date de création
- 12 février 2023 à 09:56:49
- Date de suppression
- 12 février 2023 à 10:48:00
- Supprimé par
- Modération ou administration
- Nb. messages archivés
- 64
- Nb. messages JVC
- 72