Articles of c #

¿Cuándo usar la herencia privada de C ++ sobre la composición?

¿Puede darme un ejemplo concreto cuando es preferible usar la herencia privada sobre la composición? Personalmente, utilizaré la composición sobre la herencia privada, pero podría darse el caso de que el uso de la herencia privada sea la mejor solución para un problema en particular. La lectura de C ++ faq , le da un […]

Compare dos listas para buscar elementos comunes

List one //1, 3, 4, 6, 7 List second //1, 2, 4, 5 ¿Cómo obtener todos los elementos de una lista que están presentes también en la segunda lista? En este caso debería ser: 1, 4 Hablo por supuesto sobre el método sin foreach. Más bien consultas linq

¿Debo usar byte o int?

Recuerdo haber leído en alguna parte que es mejor (en términos de rendimiento) usar Int32, incluso si solo necesitas Byte. Se aplica (supuestamente) solo a casos en los que no le importa el almacenamiento. Es esto valido? Por ejemplo, necesito una variable que contenga un día de la semana. ¿Yo? int dayOfWeek; o byte dayOfWeek; […]

Code :: Blocks – cómo comstackr múltiples archivos fuente

Estoy intentando comstackr un progtwig con múltiples archivos fuente: dos archivos CPP y un archivo de encabezado, con code :: blocks. Como ejemplo, he creado los siguientes tres archivos (un progtwig de ejemplo creado por otra persona en otro foro): main.cpp: #include #include “other.h” int main (void) { printf(“%d\n”, getfavoritenumber()); return 0; } other.cpp #include […]

¿Cómo acceder a las credenciales almacenadas (PasswordVault?) En Win7 y Win8?

Acabo de descubrir que Win8 tiene una sección en el Panel de control llamada Cuentas de usuario y Familia de forma segura con el Administrador de credenciales . Me gustaría acceder a las credenciales almacenadas allí (no para recuperar las contraseñas, sino para usarlas como tokens para iniciar sesión). Entonces, básicamente, me gustaría tener un […]

C ++ Reverse Array

En C ++, necesito: Lea en una cadena desde la entrada del usuario y colóquelo en una matriz de caracteres [hecho] Luego pasa esa matriz a una función [hecho] Se supone que la función invierte el orden de los caracteres [¡problema!] Luego, de vuelta en el main() , muestra esa matriz original con los nuevos […]

Cómo usar múltiples teclas modificadoras en C #

Estoy usando un evento de tecla para detectar teclas presionadas y tengo varias combinaciones de teclas para varias operaciones. if (e.KeyCode == Keys.C && e.Modifiers == Keys.Control && e.Modifiers == Keys.Shift) { //Do work } else if (e.KeyCode == Keys.V && e.Modifiers == Keys.Control) { //Paste } Por algún motivo, la combinación de teclas en […]

¿Hay alguna manera de hacer un valor de estructura de C ++: inicializar todas las variables de miembro de POD?

Supongamos que tengo una estructura de C ++ que tiene variables miembro POD y no POD: struct Struct { std::string String; int Int; }; y para que mi progtwig produzca un comportamiento reproducible, quiero tener todas las variables miembro inicializadas en la construcción. Puedo usar una lista de inicializadores para eso: Struct::Struct() : Int() {} […]

C # / WPF: deshabilita Text-Wrap de RichTextBox

¿Alguien sabe cómo puedo desactivar el ajuste de texto de un RichTextBox ? Por ejemplo, si tengo una cadena grande que no cabe en la ventana, la RichTextBox coloca la parte de la cadena que no se puede mostrar de una nueva línea. Quiero desactivar eso (y hacerlo visible solo con la Scrollbar ). Muchas […]

Enlace DataGridViewComboBoxCell – “el valor no es válido”

Estoy intentando vincular las células ComboBox separadas dentro de un DataGridView a una clase personalizada, y sigo obteniendo un error El valor de DataGridViewComboBoxCell no es válido Actualmente estoy asignando la fuente de datos para la celda a un IList de un diccionario que tengo. Sin embargo, al establecer la fuente de datos, el índice […]