Conflicting types et CreateFile()
Bonjour à toutes et à tous,
J'essaie d'établir une communication par port série en C sous Windows XP.
Cependant, alors que je n'en suis qu'à l'ouverture du fichier du port, j'ai déjà une erreur :
Citation:
conflicting types for port1
J'utilise CodeBlocks pour Windows et le compilateur Gcc... Une idée de ce qui pourrait provoquer cela ?
Voici le code de mon programme:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| #include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <windows.h>
#define OPEN_EXISTING 3
#define GENERIC_READ 0x80000000
#define GENERIC_WRITE 0x40000000
#define FILE_FLAG_OVERLAPPED 0x40000000
/*Déclaration des variable*/
HANDLE port1; /*(ou un autre nom)*/
port1 = CreateFile("COM1", GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0); |
Merci d'avance à toutes celles / tous ceux qui participeront =)