portability

Advertencias constantes de varios caracteres

¿Por qué es esto una advertencia? Creo que hay muchos casos en los que es más claro usar constantes int multi-char en lugar ... en lugar de sus valores correspondientes. Código de ejemplo: int waveHeader = 'EVAW'; ¿Por qué esto da una advertencia?

Sistema de compilación portátil en C++ [cerrado]

Estoy buscando un sistema de construcción portátil bueno y fácil de mantener para proyectos C++. Las plataformas principales ... qué es realmente preferible después de la experiencia? ¿Qué sistemas de construcción pueden crear una solución en el camino?

¿Cómo se incluye TR1?

Diferentes compiladores parecen tener ideas diferentes sobre TR1. G++ solo parece aceptar inclusiones del tipo: #include < ... la correcta. ¿Hay alguna manera de conseguir que G++ acepte la segunda versión? ¿Cómo se maneja el TR1 de forma portátil?

¿Cómo puedo tener un Emacs portátil?

¿Hay alguna forma de ejecutar Emacs desde una unidad USB? Soy un usuario de Windows y me gustaría poder usarlo en cualquier PC sin una instalación de Emacs.

¿Cómo usar printf para mostrar t, nlink t, size t y otros tipos especiales?

En mi programa, stat los archivos que quieren y enviar los datos. Los campos de una estadística struct son todos tipos especi ... ba que mi código no funcionaría en un sistema de 32 bits. Ahora con los moldes parece funcionar, pero en cuántos plataformas?

Manera correcta y portátil de interpretar buffer como una estructura

El contexto de mi problema está en la programación de redes. Digamos que quiero enviar mensajes a través de la red entre dos ... ta, esto es definitivamente [editar - no] rompiendo el estricto aliasing y por lo tanto tiene un comportamiento indefinido.

¿Qué tan similares / diferentes son gnu make, microsoft nmake y posix standard make?

¿Qué tan similares/diferentes son gnu make, microsoft nmake y posix standard make? Obviamente hay cosas como "qué sistema o ... efiles basados en manuales para gnu make, ¿cuáles son los problemas de portabilidad más importantes que debo tener en cuenta?