Articles of c #

Posibles problemas con NOMINMAX en Visual C ++

¿Qué problemas podría tener al definir NOMINMAX antes que cualquier otra cosa en mi progtwig? Por lo que yo sé, esto hará que no defina las macros max y max manera que muchos conflictos con el STL, por ejemplo, std::min() , std::max() o std::numeric_limits::min() están resueltos. ¿Estoy en lo cierto al suponer que solo el […]

c ++ cómo usar seleccionar para ver si un socket se ha cerrado

¿Puede alguien darme un ejemplo de cómo usar select () para ver si un cliente ha cerrado la conexión en un socket? FYI. Estoy usando linux ¡Gracias!

Controles de la caja de herramientas de Visual Studio 2010 deshabilitados o inactivos

Estoy tratando de arreglar esto de los últimos dos o tres días pero fallé. La caja de herramientas de VS 2010 en el desarrollo de aplicaciones asp (modo de diseño o fuente) no muestra todos los controles (que muestran html e informes), puedo ver todos haciendo clic derecho (mostrar todo) pero están en gris o […]

Evitar la visualización de la ventana de seguridad de Windows

Tengo algunas URL de página de configuración de enrutador, tengo que cargarlas, configurar algo y guardarlo. Estoy usando el control del webbrowser y el lenguaje .Net 4.5 y C #. Pero cada vez que se carga una página, aparece la seguridad de Windows y solicita un nombre de usuario y una contraseña. Sucede para cada […]

c ++ referencia indefinida a vtable

Estoy aprendiendo C ++. Intento hacer un ejercicio donde defino varias implementaciones de una clase virtual pura con una sola función. Tengo problemas para vincular la clase que usa estas implementaciones. ==> BasicMath.h <== #ifndef BASIC_MATH_H #define BASIC_MATH_H #include #include class BasicMath { }; #endif // BASIC_MATH_H ==> Operation.h <== #ifndef OPERATION #define OPERATION #include […]

Win32: lee de stdin con tiempo de espera

Intento hacer algo que creo que debería ser simple: hacer una lectura de locking desde la entrada estándar, pero agotar el tiempo después de un intervalo especificado si no hay datos disponibles. En el mundo de Unix esto sería simple con select() pero eso no funciona en Windows porque stdin no es un socket. ¿Cuál […]

¿Cómo puedo cin y cout algún texto Unicode?

Pido un fragmento de código que cin un texto unicode, concatena otro unicode al primer texto Unicode y el resultado es cout. PD: Este código me ayudará a resolver otro problema mayor con Unicode. Pero antes, la clave es lograr lo que pido. AGREGADO: Por cierto, no puedo escribir en la línea de comandos ningún […]

Múltiples productores, solo consumidor

Tengo que desarrollar una aplicación de subprocesos múltiples, donde habrá múltiples hilos, cada hilo genera un registro de eventos personalizado y necesita guardarse en la cola guardada (no en Microsoft MSMQ). Habrá otro hilo que leerá los datos de registro de la cola y los manipulará con cierta información para guardar la información de registro […]

3 símbolos más entre dos variables (como a +++ b) en C

#include int main() { int a=8,b=9,c; c=a+++b; printf(“%d%d%d\n”,a,b,c); return 0; } El progtwig anterior produce a=9 b=9 c=17 . En a+++b ¿ a+++b qué el comstackdor toma a++ y luego lo agrega con b ? ¿Por qué no está tomando a + y ++b ? ¿Hay un nombre específico para esto a+++b . Por favor, […]

Establecer el atributo DllImport dinámicamente

Estoy haciendo uso de un dll externo no administrado usando PInvoke y el atributo DllImport. p.ej. [DllImport(“mcs_apiD.dll”, CharSet = CharSet.Auto)] private static extern byte start_api(byte pid, byte stat, byte dbg, byte ka); Me pregunto si es posible alterar los detalles del archivo dll (mcs_apiD.dll en este ejemplo) dinámicamente de alguna manera, si, por ejemplo, quisiera […]