Articles of c #

Ventaja de usar Thread.Start vs QueueUserWorkItem

En la progtwigción .NET multiproceso, ¿cuáles son los criterios de decisión para usar ThreadPool.QueueUserWorkItem frente a iniciar mi propio hilo a través de los nuevos Thread () y Thread.Start ()? En una aplicación de servidor (digamos, una aplicación ASP.NET o un servicio WCF), creo que ThreadPool siempre está disponible y disponible. ¿Qué pasa con una […]

referencias constantes con typedef y plantillas en c ++

Escuché que los objetos temporales solo se pueden asignar a referencias constantes. Pero este código da error #include template t const& check(){ return t(); //return a temporary object } int main(int argc, char** argv){ const int &resCheck = check(); /* fine */ typedef int& ref; const ref error = check(); / *error */ return 0; […]

Eliminar una línea de un archivo en C Idioma

Quiero eliminar ciertas líneas en un archivo e insertar ciertas líneas en el mismo archivo en función de si ciertas partes de la línea coinciden con una cadena especificada. ¿Hay alguna forma de hacerlo sin usar un archivo temporal para copiar el contenido, etc.?

C #: sincroniza la posición de desplazamiento de dos RichTextBoxes?

En el formulario de mi aplicación, tengo dos objetos RichTextBox . Ambos siempre tendrán la misma cantidad de líneas de texto. Me gustaría “sincronizar” el desplazamiento vertical entre estos dos, de modo que cuando el usuario cambie la posición de desplazamiento vertical en uno, el otro recorra la misma cantidad. ¿Cómo puedo hacer esto?

¿Simple glob en C ++ en el sistema Unix?

Quiero recuperar todas las rutas coincidentes siguiendo este patrón en un vector : “/some/path/img*.png” ¿Cómo puedo hacer eso?

¿Cómo puedo obtener y usar el archivo de encabezado en mi progtwig C ++?

He estado buscando los códigos fuente del archivo de cabecera y su biblioteca asociada para integrarlo con mi progtwig C ++. Al mismo tiempo, estoy interesado en esas bibliotecas multiplataforma que funcionan en más de un comstackdor. Para ser más explícito, me refiero a las bibliotecas que se utilizan para dibujar formas, líneas y curvas […]

¿Cómo ocultar icons de escritorio programáticamente?

¿Cómo puedo mostrar u ocultar los icons del escritorio programáticamente, usando C #? Intento crear un escritorio alternativo, que use widgets, y necesito ocultar los icons antiguos.

¿Llamar al procedimiento almacenado de Oracle desde C #?

Acabo de empezar a leer sobre procedimientos almacenados. ¿Alguien puede ayudarme a llamar un procedimiento almacenado en Oracle desde C #?

Un argumento de atributo debe ser una expresión constante, … – Crear un atributo de tipo array

Aquí está mi atributo personalizado y una clase en la que lo estoy usando: [MethodAttribute(new []{new MethodAttributeMembers(), new MethodAttributeMembers()})] public class JN_Country { } public class MethodAttribute : Attribute { public MethodAttributeMembers[] MethodAttributeMembers { get; set; } public MethodAttribute(MethodAttributeMembers[] methodAttributeMemberses) { MethodAttributeMembers = methodAttributeMemberses; } } public class MethodAttributeMembers { public string MethodName { get; […]

Reducciones en paralelo en tiempo logarítmico

Dadas n sums parciales, es posible sumr todas las sums parciales en pasos paralelos de log2. Por ejemplo, supongamos que hay ocho hilos con ocho sums parciales: s0, s1, s2, s3, s4, s5, s6, s7 . Esto podría reducirse en log2(8) = 3 pasos secuenciales como este; thread0 thread1 thread2 thread4 s0 += s1 s2 […]