Articles of c #

CustomAttribute refleja el atributo html MVC5

Esperando encontrar una forma cuando en MVC5 un atributo personalizado o preferiblemente el RegularExpressionAttribute decora una propiedad en el modelo, el control html lo contendrá como otro atributo del control. P.ej class CoolModel { [CustomHtmlAttribute(“hello”)] public string CoolValue {get;set;} } salidas … O algo así. Entonces, para el atributo RegularExpressionAttribute, el atributo de patrón será […]

¿Cuál es la mejor práctica para combatir el problema de cierre de la consola?

Después de comstackr los progtwigs de la consola, la ventana de la consola se cierra inmediatamente después de ejecutarse. ¿Cuál es la mejor práctica para mantenerlo abierto? He buscado Google cargas, estoy acostumbrado a los bloques de código donde no tienes que preocuparte por eso, pero, quiero perder el tiempo con Visual Studio un poco […]

sqrt de math.h causa el error del enlazador “referencia indefinida a sqrt” solo cuando el argumento no es una constante

Creé un pequeño progtwig, de la siguiente manera: #include #include #include int main(int argc, char *argv[]) { int i; double tmp; double xx; for(i = 1; i <= 30; i++) { xx = (double) i + 0.01; tmp = sqrt(xx); printf("the square root of %0.4f is %0.4f\n", xx,tmp); sleep(1); xx = 0; } return 0; […]

C ++ ¿Cuál es el propósito del casting para anular?

Posible duplicado: lanzando valores de retorno no usados ​​a vacío Leí un código fuente, y en él muchas funciones virtuales en las clases de interfaz se declaran y se implementan por defecto como tales: virtual bool FunctionName(TypeName* pointer) { (void)pointer; return true; } ¿Puedo preguntar cuál es el propósito de anular el puntero en la […]

¿Hay alguna forma de acceder a una variable local en el ámbito externo en C ++?

Solo por curiosidad: si tengo ámbitos nesteds, como en este ejemplo código C ++ using namespace std; int v = 1; // global int main (void) { int v = 2; // local { int v = 3; // within subscope cout << "subscope: " << v << endl; // cout << "local: " << […]

C ++ Cómo detectar Windows 10

Hace muchos años que escribí una herramienta de auditoría de PC y la he mantenido actualizada. Una de las funciones básicas es informar la versión de Windows que se ejecuta en la PC que se está auditando para la cual siempre he usado la llamada a GetVersionEx. Esto funciona hasta e incluye Windows 8, pero […]

¿Por qué mi número entero de matemáticas con std :: pow da la respuesta incorrecta?

Considere la siguiente pieza de código: #include #include int main() { int i = 23; int j = 1; int base = 10; int k = 2; i += j * pow(base, k); std::cout << i << std::endl; } Sale “122” en vez de “123”. ¿Es un error en g ++ 4.7.2 (MinGW, Windows XP)?

C # equivalente de DllMain en C (WinAPI)

Tengo una aplicación más antigua (aproximadamente 2005) que acepta complementos dll. La aplicación fue diseñada originalmente para plugins Win32 C, pero tengo una plantilla dll C # en funcionamiento. Mi problema: necesito hacer una inicialización única, que en un DLL de Win32 C se haría en DllMain: BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) […]

Detección de usuario Kinect

Estoy desarrollando una aplicación Cuando un sensor de kinect detecta un esqueleto que la persona puede trabajar en él si otra persona se acerca al usuario existente, detecta a la segunda persona. Quiero restringir al usuario que el sensor de kinect lo detecte primero, si otro usuario viene, no debería detectar el otro. gracias por […]

¿Cómo puedo interceptar todos los eventos clave, incluidos ctrl + alt + del y ctrl + tab?

Estoy escribiendo una aplicación de protector de pantalla que necesita evitar que el usuario acceda al sistema sin escribir una contraseña. Quiero capturar / suprimir los diversos métodos que un usuario puede intentar salir de la aplicación, pero toda la investigación que hago parece apuntarme a “no se puede”. Cualquier cosa en C # o […]