Articles of c #

Cambiar el directorio de trabajo actual en C ++

¿Cómo puedo cambiar mi directorio de trabajo actual en C ++ de una manera independiente de la plataforma? Encontré el archivo de encabezado direct.h , que es compatible con Windows, y el unistd.h , que es compatible con UNIX / POSIX.

Formateo de parámetros literales de un fragmento de código C #

¿Hay alguna forma de que pueda cambiar la forma en que se representa un literal de un fragmento de código cuando se usa en el código que genera el fragmento? Específicamente, me gustaría saber si puedo tener un literal llamado decir, $ PropertyName $ y luego obtener el motor de fragmento para representar “_ $ […]

Copia masiva de una DataTable en MySQL (similar a System.Data.SqlClient.SqlBulkCopy)

Estoy migrando mi progtwig de Microsoft SQL Server a MySQL. Todo funciona bien excepto un problema con la copia masiva. En la solución con MS SQL, el código se ve así: connection.Open(); SqlBulkCopy bulkCopy = new SqlBulkCopy(connection); bulkCopy.DestinationTableName = “testTable”; bulkCopy.WriteToServer(rawData); Ahora trato de hacer algo similar para MySQL. Debido a que creo que habría […]

Xamarin Forms Deslizar hacia la izquierda / Deslizar Gestos hacia la derecha

Quiero adelantar esto diciendo que soy completamente nuevo en desarrollo móvil, Xamarin, C #, .Net. Estoy trabajando en la creación de una aplicación móvil con Xamarain Forms y me he encontrado con el problema de no tener disponible el gesto de deslizar, al menos de acuerdo con la documentación que he visto. Encontré este sitio: […]

Obteniendo un vector en una función que espera un vector

Considera estas clases. class Base { … }; class Derived : public Base { … }; esta función void BaseFoo( std::vectorvec ) { … } Y finalmente mi vector std::vectorderived; Quiero pasar derived a la función BaseFoo , pero el comstackdor no me deja. ¿Cómo resuelvo esto, sin copiar todo el vector en un std::vector […]

¿Por qué la división entera por -1 (negativo) resulta en FPE?

Tengo una asignación de expandir algunos comportamientos aparentemente extraños del código C (ejecutándose en x86). Puedo completar fácilmente todo lo demás, pero este realmente me ha confundido. Fragmento de código 1 salidas -2147483648 int a = 0x80000000; int b = a / -1; printf(“%d\n”, b); El fragmento de código 2 no genera nada y proporciona […]

¿Cuál es el uso correcto del operador de coma?

Vi este código: if (cond) { perror(“an error occurred”), exit(1); } ¿Por qué harías eso? ¿Por qué no solo? if (cond) { perror(“an error occurred”); exit(1); }

¿Por qué se eliminó “SwitchTo” de Async CTP / Release?

Traté de usar el método SwitchTo hoy para cambiar al hilo de la GUI, y encontré que el ejemplo del que lo levanté no funciona, simplemente porque el método no está allí. Entonces encontré esta propaganda aquí : La razón por la que nos deshicimos de él fue porque era muy peligroso. La alternativa es […]

Problema de rendimiento para vector :: tamaño () en un bucle

Hola cuando tengo un vector var; for(int i=0; i< var.size();i++) , ¿se llama a la función size() cada vez o solo una vez? de las respuestas, supongo que es mejor usar iteradores, o simplemente tener variables antes del ciclo

¿Cómo puedo usar HTML Agility Pack para recuperar todas las imágenes de un sitio web?

Acabo de descargar HTMLAgilityPack y la documentación no tiene ningún ejemplo. Estoy buscando una manera de descargar todas las imágenes de un sitio web. Las cadenas de direcciones, no la imagen física. Necesito extraer la fuente de cada etiqueta img. Solo quiero conocer la biblioteca y lo que puede ofrecer. Todos dijeron que esta era […]