Articles of c #

¿Por qué los métodos estáticos no son utilizables como operaciones de servicios web en servicios web ASMX?

Solo quiero aprender por qué no puedo usar métodos web estáticos en los servicios web. ¿Por qué está restringido? ¿Puede algún cuerpo darme una explicación concisa de esto?

¿Por qué “typdef struct {struct S * s; } S; “que contiene un puntero al mismo tipo de comstackción?

Estoy tratando de typedef una struct que contiene un puntero a otro del mismo tipo. Esa es la que pensé que sería la mejor versión: typedef struct Element { char value; struct Element *next; } Element; ¿Por qué esa variante también comstack + ejecuta ?: typedef struct { char value; struct Element *next; } Element; […]

Comparación de igualdad entre múltiples variables

Tengo una situación en la que necesito verificar si múltiples variables tienen los mismos datos, como var x=1; var y=1; var z=1; Quiero verificar si x == 1 e y == 1 z == 1 (puede ser ‘1’ o algún otro valor). en lugar de esto, ¿hay alguna manera de lograrlo? if(x==y==z==1) ¿Es esto posible […]

Parámetros de la función Fine Tuning Hough Line OpenCV

He intentado obtener 4 líneas alrededor del cuadrado para poder obtener los vértices del cuadrado. Me voy con este enfoque en lugar de encontrar las esquinas directamente utilizando Harris o el método de contornos debido a la precisión. Usando líneas en la función construida en opencv no puedo obtener líneas completas para obtener puntos de […]

¿Por qué no funciona el almacenamiento de referencias (no punteros) en contenedores en C ++?

En mi progtwig tengo un conjunto de STL. set myStrings; Para mejorar la eficiencia de mi código lo cambié para mantener, solo punteros. (No necesito copias de cadenas reales para ser almacenadas.) set myStrings; He leído que es una buena práctica sustituir punteros con referencias cuando sea posible. (Por supuesto, solo si la funcionalidad real […]

Compruebe XML bien formado sin try / catch?

¿Alguien sabe cómo puedo verificar si una cadena contiene XML bien formado sin usar algo como XmlDocument.LoadXml() en un bloque try / catch? Recibí comentarios que pueden ser XML o no, y quiero un código que reconozca que la entrada puede no ser XML sin depender de un try / catch, tanto para la velocidad […]

Cómo pasar una función de plantilla en una lista de argumentos de plantilla

Supongamos que tengo una función de template : template T produce_5_function() { return T(5); } ¿Cómo puedo pasar esta template completa a otra template ? Si produce_5_function fue un funtor, no habría problema: template struct produce_5_functor { T operator()() const { return T(5); } }; template<templateclass F> struct client_template { int operator()() const { return […]

Registrando la notificación de cambio con Active Directory usando C #

Este enlace http://msdn.microsoft.com/en-us/library/aa772153(VS.85).aspx dice: Puede registrar hasta cinco solicitudes de notificación en una sola conexión LDAP. Debe tener un hilo dedicado que espere las notificaciones y las procese rápidamente. Cuando llama a la función ldap_search_ext para registrar una solicitud de notificación, la función devuelve un identificador de mensaje que identifica esa solicitud. A continuación, utiliza […]

¿El puntero garantiza conservar su valor después de `eliminar` en C ++?

Inspirado por esta pregunta . Supongamos que en el código C ++ tengo un puntero válido y lo elimino correctamente. De acuerdo con el estándar de C ++, el puntero se volverá inválido (3.7.3.2/4 – la función de desasignación dejará inválidos todos los punteros que hacen referencia a todas las partes del almacenamiento desasignado ). […]

SignalR no usa Session en el servidor

Cuando bash acceder a la sesión actual de HttpContext desde el HUB, devuelve null . Intenté hacer uso de la interfaz IRequiresSession pero no funcionó. ¿Alguien me puede ayudar?