Besoin d'un KHEY qui CODE en C
Quand je mets tout le code dans le main.c tout va bien, j'ai le résultat attendu
Mais quand je sépare les différents modules j'obtiens un résultat différent
J'ai mis les includes, j'ai coché le release pour chaque module
Mais rien à faire, quand je sépare le bout de code en mettant mon struct dans mon .h et ma fonction dans mon .c j'obtiens pas le même résultat
Quelqu'un saurait me dire d'où ça peut venir ?
- include <stdio.h>
include <stdlib.h>
include <math.h>
- include "AAA.h"
- include <stdio.h>
include <math.h>
include "AAA.h"
Le 11 juin 2022 à 01:37:27 :
Comment ca tu obtiens un résultat différents ? Et balance le code au pire ca sera plus simple
MAIN.C ->
- include <stdio.h>
include <stdlib.h>
include <math.h>
- include "AAA.h"
// CALCUL DE DISTANCE ENTRE 2 POINTS
int main()
{
Point pointA = {1.0, 0.0};
Point pointB = {12.2, 3.0};
float distance = distancePoints(pointA, pointB);
printf("%.2f", distance);
return 0;
}
.h ->
- ifndef EXO_H_INCLUDED
define EXO_H_INCLUDED
//STRUCTURE DES POINTS
typedef struct POINT
{
float x;
float y;
}Point;
- endif // EXO_H_INCLUDED
.c ->
- include <stdio.h>
include <math.h>
include "AAA.h"
//CALCUL DE LA DISTANCE
float distancePoints(Point ptA, Point ptB)
{
return sqrt(pow(ptB.x - ptA.x, 2) + pow(ptB.y - ptA.y, 2));
};
Quand je mets sépare rien et que je mets tout dans le main.c j'obtiens 1.49
Quand je sépare j'obtiens 1.00
Je viens de remettre tout sur mon main et j'obtiens bien 11.49
J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Le 11 juin 2022 à 01:56:30 :
include gards
Khey tu sais faire un red black tree par hasard? et ouais ducoup l'autre khey met ton prototype de fonction dans un .h protege ca sera plus propre
Le 11 juin 2022 à 01:53:22 :
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Ah putain merci beaucoup clé
Je vais l'écrire en gras sur mon bloc note, plus jamais je passe autant de temps pour une connerie aussi bête
Merci encore
Le 11 juin 2022 à 02:00:06 :
Le 11 juin 2022 à 01:53:22 :
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Ah putain merci beaucoup clé
Je vais l'écrire en gras sur mon bloc note, plus jamais je passe autant de temps pour une connerie aussi bête
Merci encore
Met ca dans un .h surtout, protege le bien, fais les choses propres
et go vim + terminal pour te sentir hackeur
Le 11 juin 2022 à 02:01:19 :
Le 11 juin 2022 à 02:00:06 :
Le 11 juin 2022 à 01:53:22 :
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Ah putain merci beaucoup clé
Je vais l'écrire en gras sur mon bloc note, plus jamais je passe autant de temps pour une connerie aussi bête
Merci encoreMet ca dans un .h surtout, protege le bien, fais les choses propres
et go vim + terminal pour te sentir hackeur
Le 11 juin 2022 à 02:02:10 :
Le 11 juin 2022 à 02:01:19 :
Le 11 juin 2022 à 02:00:06 :
Le 11 juin 2022 à 01:53:22 :
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Ah putain merci beaucoup clé
Je vais l'écrire en gras sur mon bloc note, plus jamais je passe autant de temps pour une connerie aussi bête
Merci encoreMet ca dans un .h surtout, protege le bien, fais les choses propres
et go vim + terminal pour te sentir hackeur
Le 11 juin 2022 à 02:06:23 :
sa parle darbre bicolore
Tu en as deja fais khey? Je galere trop sur cette merde
Le 11 juin 2022 à 02:03:50 :
Le 11 juin 2022 à 02:02:10 :
Le 11 juin 2022 à 02:01:19 :
Le 11 juin 2022 à 02:00:06 :
Le 11 juin 2022 à 01:53:22 :
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Ah putain merci beaucoup clé
Je vais l'écrire en gras sur mon bloc note, plus jamais je passe autant de temps pour une connerie aussi bête
Merci encoreMet ca dans un .h surtout, protege le bien, fais les choses propres
et go vim + terminal pour te sentir hackeur
Je sais pas encore, ça me plait c'est tout ce que je sais
J'ai acheté Pratical Malware Analysis pour en connaitre plus sur la cybersécu et je trouve ça plutôt intéressant
Et j'ai testé la création de site mais pour ce que j'en ai vu ça me plait pas tant que ça, c'est pas vraiment ce qui m'intéresse le plus
Et pour le C je suis parti dessus parce que des kheys disaient que pour un premier langage de programmation c'était bien et que contrairement au python ça donnait pas de "mauvais réflexes"
Le 11 juin 2022 à 02:11:18 :
Le 11 juin 2022 à 02:03:50 :
Le 11 juin 2022 à 02:02:10 :
Le 11 juin 2022 à 02:01:19 :
Le 11 juin 2022 à 02:00:06 :
Le 11 juin 2022 à 01:53:22 :
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Ah putain merci beaucoup clé
Je vais l'écrire en gras sur mon bloc note, plus jamais je passe autant de temps pour une connerie aussi bête
Merci encoreMet ca dans un .h surtout, protege le bien, fais les choses propres
et go vim + terminal pour te sentir hackeurJe sais pas encore, ça me plait c'est tout ce que je sais
J'ai acheté Pratical Malware Analysis pour en connaitre plus sur la cybersécu et je trouve ça plutôt intéressant
Et j'ai testé la création de site mais pour ce que j'en ai vu ça me plait pas tant que ça, c'est pas vraiment ce qui m'intéresse le plusEt pour le C je suis parti dessus parce que des kheys disaient que pour un premier langage de programmation c'était bien et que contrairement au python ça donnait pas de "mauvais réflexes"
Tu vas t'eclater en C, c'est bien plus kiffant que de pisser du code dans un naviguateur meme si tu vas te mordre les doigts quelques fois
Bon courage pour la suite
Le 11 juin 2022 à 02:15:43 :
Le 11 juin 2022 à 02:11:18 :
Le 11 juin 2022 à 02:03:50 :
Le 11 juin 2022 à 02:02:10 :
Le 11 juin 2022 à 02:01:19 :
Le 11 juin 2022 à 02:00:06 :
Le 11 juin 2022 à 01:53:22 :
Le 11 juin 2022 à 01:50:51 :
Je viens de remettre tout sur mon main et j'obtiens bien 11.49J'ai recréé 3 fois ce projet pour être certain d'avoir activé le release sur les .h et .c et rien à faire
Ajoute le prototype de ta fonction distancePoints avant ton main
Ah putain merci beaucoup clé
Je vais l'écrire en gras sur mon bloc note, plus jamais je passe autant de temps pour une connerie aussi bête
Merci encoreMet ca dans un .h surtout, protege le bien, fais les choses propres
et go vim + terminal pour te sentir hackeurJe sais pas encore, ça me plait c'est tout ce que je sais
J'ai acheté Pratical Malware Analysis pour en connaitre plus sur la cybersécu et je trouve ça plutôt intéressant
Et j'ai testé la création de site mais pour ce que j'en ai vu ça me plait pas tant que ça, c'est pas vraiment ce qui m'intéresse le plusEt pour le C je suis parti dessus parce que des kheys disaient que pour un premier langage de programmation c'était bien et que contrairement au python ça donnait pas de "mauvais réflexes"
Tu vas t'eclater en C, c'est bien plus kiffant que de pisser du code dans un naviguateur meme si tu vas te mordre les doigts quelques fois
Bon courage pour la suite
Top merci clé
Avant que tu partes, t'es dans quelles branches toi ?
T'aurais des références à me conseiller pour avancer ? (que ce soit dans la programmation, sur le C, sur la cybersécurité ou autre) ?
Données du topic
- Auteur
- JusDeProlapsus
- Date de création
- 11 juin 2022 à 01:33:30
- Nb. messages archivés
- 28
- Nb. messages JVC
- 28