Buenos días, tengo un código fuente que me mandaron
y que estuve examinando del cual no entiendo la
forma en que declara los atributos booleanos.
Busqué en google hasta cansarme pero no encontré nada.
Les agrega un :1 al final de cada nombre y no
se porque es. Alguien me dijo que era para indicarle
que ocupe solo 1 bit en memoria.
¿es esto cierto?
¿es ansi c++ o solo funciona con el compilador de vs?
¿hay algún enlace a algún tipo de documentación sobre el tema?
Parte del código fuente en cuestión:
class __PROF_UIS_API CExtBarButton : public CObject
{
public:
DECLARE_DYNCREATE(CExtBarButton);
protected:
CSize m_ActiveSize;
CRect m_ActiveRect;
bool m_bWrapH:1,
m_bWrapV:1,
...(sigue definiendo booleanos)
Gracias de antemano
Marcio
Leer las respuestas