Articles of c #

¿Cuál es el propósito y el tipo de devolución del operador __builtin_offsetof?

¿Cuál es el propósito del operador __builtin_offsetof (o el operador _FOFF en Symbian) en C ++? Además, ¿qué devuelve? ¿Puntero? Número de bytes?

ConfigureAwait empuja la continuación a un hilo de grupo

Aquí hay un código de WinForms: async void Form1_Load(object sender, EventArgs e) { // on the UI thread Debug.WriteLine(new { where = “before”, Thread.CurrentThread.ManagedThreadId, Thread.CurrentThread.IsThreadPoolThread }); var tcs = new TaskCompletionSource(); this.BeginInvoke(new MethodInvoker(() => tcs.SetResult(true))); await tcs.Task.ContinueWith(t => { // still on the UI thread Debug.WriteLine(new { where = “ContinueWith”, Thread.CurrentThread.ManagedThreadId, Thread.CurrentThread.IsThreadPoolThread }); }, TaskContinuationOptions.ExecuteSynchronously).ConfigureAwait(false); […]

cómo llamar a la función en ejecutable desde mi biblioteca?

Tengo un ejecutable y una biblioteca dinámica (.so). La biblioteca exporta algunos símbolos y ejecuta llamadas con éxito. Pero quiero hacer posible las funciones ejecutables de la biblioteca. Intenté hacer lo siguiente en ejecutable: //test extern “C” void print(const char * str) { std::cout << str << std::endl; } y esto en la biblioteca: extern […]

Función equivalente a C ‘_getch ()’ en Java?

Uso Google Wave, y quiero emular la capacidad de enviar mensajes antes de que realmente presione la tecla Intro. ¿Hay un Java equivalente a la función C _getch() ?

Mvvm model ViewModel

Se puede llamar modelo MVVM o no? Porque View interactúa con DataModel a través de ViewModelData. ¿View debe interactuar solo con ViewModelData? Leí en alguna parte que el modelo de MVVM correcto debería implementar INotify en ViewModel, no en Model. ¿Es correcto? namespace WpfApplication135 { /// /// Interaction logic for MainWindow.xaml /// public partial class […]

El código se ejecuta perfecto en g ++ pero no en Xcode – No se puede encontrar el archivo

He creado un archivo de texto con contenido. Se encuentra en la misma carpeta que los archivos cpp. Y he confirmado varias veces que el archivo existe. Cuando ejecuto g ++, compilo y ejecuto, encuentra el archivo. Cuando lo ejecuto en Xcode, no funciona. Si no puede encontrar el archivo. #include #include #include using namespace […]

¿Cómo se desactiva Aero Snap en una aplicación?

¿Es posible desactivar la función automática de ventana de acoplamiento de Windows 7 en una aplicación WPF?

¿Por qué memset () inicializa incorrectamente int?

¿Por qué la salida del siguiente progtwig es 84215045 ? int grid[110]; int main() { memset(grid, 5, 100 * sizeof(int)); printf(“%d”, grid[0]); return 0; }

Extracción de prototipos de función C / C ++

Quiero hacer esto: extract_prototypes file1.c file2.cpp file3.c y haga que cualquier script / progtwig imprima una buena lista de prototipos de función para todas las funciones definidas en los archivos C / C ++ dados. Debe manejar bien las declaraciones de varias líneas. ¿Hay algún progtwig que pueda hacer este trabajo? Cuanto más simple, mejor. […]

Cómo esperar la salida de procesos no secundarios

Para procesos secundarios, las funciones wait() y waitpid() pueden utilizarse para suspender la ejecución del proceso actual hasta que un elemento secundario haya salido. Pero esta función no se puede usar para procesos que no sean secundarios. ¿Hay otra función que pueda esperar a la salida de cualquier proceso?