http://www.zator.com/Cpp/E4_9_19.htm
http://www.hackingballz.com/herramientas/manual-oficial-de-php/language.oop5.paamayim-nekudotayim.html
hola, mirando unos codigos mesurgio una duda sobre un operador que nunca me enseniaron completamente, es el doble dos puntos, por ejemplo en el compilador dentro del main si pongo
"::" sale un cartel con algunas opciones, pero en otros codigos mas precisamente en codigos de clases personalizadas, he visto como se llaman a funciones de windows usando ese operador, quisiera saber para que se hace esto, nunca lo supe
por ahi es algo tonto pero no me lo enseniaron

Uploaded with ImageShack.us
unos ejemplos que encontree
otro ejemplo
http://www.hackingballz.com/herramientas/manual-oficial-de-php/language.oop5.paamayim-nekudotayim.html
hola, mirando unos codigos mesurgio una duda sobre un operador que nunca me enseniaron completamente, es el doble dos puntos, por ejemplo en el compilador dentro del main si pongo
"::" sale un cartel con algunas opciones, pero en otros codigos mas precisamente en codigos de clases personalizadas, he visto como se llaman a funciones de windows usando ese operador, quisiera saber para que se hace esto, nunca lo supe

por ahi es algo tonto pero no me lo enseniaron


Uploaded with ImageShack.us
unos ejemplos que encontree
Código [Seleccionar]
bool CAppGetReso::OnInit()
{
//! Initialize all image handlers.
::wxInitAllImageHandlers();
//~ Initialize all XRC handlers.
wxXmlResource::Get()->InitAllHandlers();
//~ Return true to continue processing.
return(true);
}
Código [Seleccionar]
VOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime)
{
::EnterCriticalSection(&lock);
if(idEvent == pTimer)
{
KillTimer(NULL, pTimer);
ResumeThread();
}
::LeaveCriticalSection(&lock);
}
otro ejemplo
Código [Seleccionar]
class SimpleControl
{
public:
SimpleControl (HWND hwndParent, int id)
: _hWnd (GetDlgItem (hwndParent, id))
{}
void SetFocus ()
{
::SetFocus (_hWnd);
}
// code is the HIWORD (wParam)
static BOOL IsClicked (int code)
{
return code == BN_CLICKED;
}
HWND Hwnd () const { return _hWnd; }
void Enable ()
{
EnableWindow (_hWnd, TRUE);
}
void Disable ()
{
EnableWindow (_hWnd, FALSE);
}
void SetFont (HFONT font)
{
SendMessage ( Hwnd (), WM_SETFONT, (WPARAM) font, MAKELPARAM(TRUE, 0));
}
protected:
HWND _hWnd;
};