Principales respuestas
crear funciones

Pregunta
-
hola tengo el siguiente. codigo donde separo por funciones cada proceso, pero no me funciona.. adjunto el codigo haber si alguien me puede indicar donde estoy fallando..
gracias
#include <iostream.h>
#include <string.h>
#include <assert.h>
#include <stdlib.h>
#include <windows.h>
#include <winbase.h>// Tipos de datos:
typedef struct
{
char Puerto[5];
int Baudios;
int BitsDatos;
int BitsStop;
char Paridad[25];
} tipoOpciones;// Variables globales:
tipoOpciones Ops; // Opciones
HGLOBAL hCadena, hSalida; // Buffers
char *cad, *sal;
DCB dcb; // Puerto serie
HANDLE idComDev;
bool Comunicacion;
HANDLE hHilo; // Hilo del puerto serie// Prototipos:
//void IniciarBuffers(void);
void IniciarBuffers();int main()
{
// Inicializar opciones del puerto serie:
strcpy(Ops.Puerto, "COM1");
Ops.Baudios = 9600;
Ops.BitsDatos = 8;
Ops.BitsStop = 1;
strcpy(Ops.Paridad, "Sin paridad");IniciarBuffers();
// No se ha establecido comunicación:
Comunicacion = false;
}//void LiberarBuffers(void)
void LiberarBuffers()
{
GlobalUnlock(hCadena);
GlobalUnlock(hSalida);
GlobalFree(hCadena);
GlobalFree(hSalida);
}el error que me sale es el sgte.
--------------------Configuration: prueba1 - Win32 Debug--------------------
Linking...
serial.obj : error LNK2001: unresolved external symbol "void __stdcall IniciarBuffers(void)" (?IniciarBuffers@@YGXXZ)
Debug/prueba1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Respuestas
Todas las respuestas
-
-
-
Hola:Puedes descargar el manual en pdf sobre VC++ y puerto serie.Saludo.
http://electronica-pic.blogspot.com