Articles of c #

Llamar a un método de otra forma

Intento llamar a un método de otra forma. Mi bash: public partial class newLedPopUp : Form { Form1 back = new Form1(); back.output(); Close(); } y public partial class Form1 : Form { newLedPopUp popup = new newLedPopUp(); public void output() { button3_Click(null, null); } } ¿Puede alguien ayudarme? Realmente no puedo encontrar mi error […]

Especialización de la función de miembros con plantilla en la clase de plantilla

Tengo una clase de plantilla con una función miembro templated template class A { public: template CT function(); }; Ahora quiero especializar la función miembro templated de 2 maneras. Primero por tener el mismo tipo que la clase: template template // Line gcc gives an error for, see below T A::function() { return (T)0.0; } […]

Pasar matriz bidimensional mediante puntero

¿Cómo paso la matriz m a foo ()? si no puedo cambiar el código o el prototipo de foo ()? void foo(float **pm) { int i,j; for (i = 0; i < 4; i++) for (j = 0; j < 4; j++) printf("%f\n", pm[i][j]); } int main () { float m[4][4]; int i,j; for (i […]

¿Por qué y cómo C # permite acceder a variables privadas fuera de la clase cuando está dentro de la misma clase contenedora?

No sé si la pregunta es suficientemente descriptiva, pero ¿por qué y cómo existe este comportamiento ?: public class Layer { public string Name { get; set; } private IEnumerable children; public IEnumerable Children { get { return this.children.Where ( c => c.Name != null ).Select ( c => c ); } set { this.children […]

C ++ nueva seguridad del hilo del operador en Linux y GCC 4

Pronto comenzaré a trabajar en una versión paralela de un algoritmo de refinamiento de malla utilizando memoria compartida. Un profesor de la universidad señaló que debemos ser muy cuidadosos con la seguridad de los hilos porque ni el comstackdor ni el stl son conscientes de los hilos. Busqué esta pregunta y la respuesta dependió del […]

¿Cómo cambiar el color de fondo de la selección de ListBox?

Parece usar el color predeterminado de la configuración de Windows, que es azul por defecto. Digamos que quiero cambiarlo a rojo permanentemente. Estoy usando Winforms. Gracias por adelantado.

Determinar si el archivo existe usando c # y resolver el camino UNC

Intento escribir una función para determinar si existe un archivo. Los dos métodos demuestran devolver resultados inconsistentes (fileExists () parece proporcionar resultados precisos, en comparación con isFileFound (), que devuelve falsos positivos: esperaba una excepción cuando intentaba crear la instancia). protected bool isFileFound(string path, string fileName) { System.IO.FileInfo fi = null; bool found = false; […]

Cómo vincular el informe de cristal al DataSet creado manualmente

Quiero crear un DataSet del código y configurarlo como fuente de datos para el informe de Crystal. No quiero crear un archivo DataSet xsd en VS si no es necesario. Solo código puro. DataSet ds = new DataSet(); DataTable tbl = new DataTable(); DataColumn cln = new DataColumn(); // I fill row, columns, table and […]

cómo imprimir bits de memoria en c

Estoy aprendiendo cómo se representan los números en la memoria. Quiero saber cómo imprimir la representación real (binaria o hexadecimal) en la memoria de algunas variables int y float. Me gustaría ver qué pasa con esos números cuando, por ejemplo, sumrlos o restarlos los desborda. ¿Cómo puedo acceder a la memoria e imprimirla?

Proyecto Euler Pregunta 14 (Problema Collatz)

La siguiente secuencia iterativa se define para el conjunto de enteros positivos: n -> n / 2 (n es par) n -> 3n + 1 (n es impar) Usando la regla anterior y comenzando con 13, generamos la siguiente secuencia: 13 40 20 10 5 16 8 4 2 1 Se puede ver que esta […]