Articles of c #

uso constante con punteros en C

Estoy revisando C y tengo una pregunta sobre el uso de const con punteros. Entiendo el siguiente código: const char *someArray Esto define un puntero que apunta a tipos de char y el modificador const significa que los valores almacenados en someArray no se pueden cambiar. Sin embargo, ¿qué significa lo siguiente? char * const […]

Cómo actualizar DbContext

Quiero actualizar todas las entidades de mi DbContext sin DbContext , intenté lo siguiente y ninguna de ellas tiene sentido: var context = ((IObjectContextAdapter)myDbContext).ObjectContext; var refreshableObjects = (from entry in context.ObjectStateManager.GetObjectStateEntries( EntityState.Added | EntityState.Deleted | EntityState.Modified | EntityState.Unchanged) where entry.EntityKey != null select entry.Entity); context.Refresh(RefreshMode.StoreWins, refreshableObjects); //…………………………………………………………….. foreach (var entry in this.Orm.ChangeTracker.Entries()) { entry.State = […]

Parámetros de comando de relé de luz MVVM

Tengo un problema al pasar un parámetro a un comando de retransmisión usando el marco GalaSoft MVVM Light. Sé que la implementación de mvvm light de relaycommand no usa parámetros lambda, así que investigué un poco y encontré la manera en que las personas trabajaban en torno a él haciendo algo como esto: public RelayCommand […]

¿Cómo usar Shell32 dentro de una aplicación C #?

¿Qué debería incluir dentro de una aplicación C # para que Shell32 funcione? Editar: Mi aplicación no puede reconocer shell32. ¿Qué referencias o lib debo incluir? Lo que estoy tratando de hacer es: Shell32.Shell shell = new Shell32.Shell(); Lo que obtengo como un error: Error 1 No se pudo encontrar el tipo o el nombre […]

Convirtiendo YUV en BGR o RGB en OpenCV

Tengo una tarjeta de captura de TV que tiene un feed en formato YUV. He visto otras publicaciones similares a esta pregunta e intenté probar todos los métodos posibles indicados, pero ninguno de ellos proporcionó una imagen clara. Por el momento, los mejores resultados se obtuvieron con la cvCvtColor(scr, dst, CV_YUV2BGR) a la función OpenCV […]

C #: ¿Cómo se editan elementos y subelementos en una vista de lista?

¿Cómo se editan elementos y subelementos en una vista de lista? Digamos que tengo una vista de lista con 3 columnas y subelementos, Marca del coche | Nombre del auto | Año del automóvil Ford | Mustang | 2000 Dodge | Cargador | 2007 ¿Cómo agregaría elementos como ese a listview y cómo editaría digamos […]

Diferencia entre Delegate.Invoke y Delegate ()

delegate void DelegateTest(); DelegateTest delTest; ¿Cuál es la diferencia entre llamar a delTest.Invoke() y delTest() ? Ambos ejecutarían al delegado en el hilo actual, ¿verdad?

Carpeta de modelo personalizado para una propiedad

Tengo la siguiente acción de controlador: [HttpPost] public ViewResult DoSomething(MyModel model) { // do something return View(); } Donde MyModel ve así: public class MyModel { public string PropertyA {get; set;} public IList PropertyB {get; set;} } Entonces DefaultModelBinder debería unir esto sin ningún problema. Lo único es que quiero utilizar una carpeta especial / […]

¿Cuál es el tamaño de una estructura vacía en C?

Según yo, es cero, pero parece que hay un poco de confusión aquí Lo he probado con el comstackdor gcc y me da cero como salida. Sé que en C ++, el tamaño de una clase vacía es 1. Avíseme si me falta algo aquí.

Acceso a variables de entorno en C ++

Me gustaría tener acceso a la variable de entorno $HOME en un progtwig C ++ que estoy escribiendo. Si estuviera escribiendo código en C, solo usaría la función getenv() , pero me preguntaba si habría una mejor manera de hacerlo. Aquí está el código que tengo hasta ahora: std::string get_env_var( std::string const & key ) […]