- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
struct window_t
{
int Frame;
int Window;
int Title;
};
int TWindowTID::CreateWindow(int width,int height,int posX,int posY,int WindowType,int &win)
{
GtkWidget* fixed;
fixed = get_new_fixed()
window_t* w0 = new window_t;
// здесь всякие разные манипуляции разной степени бессмысленности
w0->Window=reinterpret_cast<int>(fixed);
return static_cast<int>(w0->Window);
}
reinterpret_cast<int>(fixed);
static_cast<int>(w0->Window)
Вторая строка - бессмысленный говнокод, как результат полного непонимания, что такое приведение типов.
А кому и зачем это могло понадобиться?