La Web del Programador: Comunidad de Programadores
 
    Pregunta:  9385 - MANEJO DE LA PARIDAD CON EL WINSOCK
Autor:  Dante Salazar
Tengo que comunicarme con un equipo mediante el winsock, pero el formato de datos para este equipo es 7E1, o sea 7 bits con paridad par. El winsock no es como el mscomm que tiene una propiedad para darle la paridad. Aparentemente el winsock maneja por default 8N1.

Actualmente tomo cada caracter de la cadena que voy a enviar, le saco el valor ascii, lo convierto a binario y cuento cuantos unos tiene el valor binario, si tiene una cantidad impar, le adiciono 128 y lo reconvierto a caracter nuevamente y lo envĂ­o, pero esto me parece muy largo para cada caracter a enviar.
Sabe alguien si existe otra forma de hacerlo?

  Respuesta:  Gustavo Fierro
Dante, se me ocurre que no deberia importarte el formato de datos de tu equipo, ya que seguramente eso lo va a resolver el compilador cuando genere el exe.
Te diria que pruebes hacer el programa y colocarlos en cada maquina, a ver como reacciona. Segun creo no deberias tener problemas.
Recorda que tenes que generar uno que haga de Server y otro de Cliente

Un abrazo