Aktywne Wpisy

Kagernak +77
Do pracy przyszła nowa dziewczyna, nawet spoko, całkiem ładna (wyższa ode mnie xd), ogarnięta, dobrze się z nią gada, tylko gust muzyczny ma c-----y, ale mniejsza z tym. Pracuje u nas dopiero drugi tydzień a dzisiaj tak znikąd do mnie wypaliła czy nie chciałbym z nią wyprowadzać psy ze schroniska. Ja byłem nieźle zdziwiony bo w końcu się znamy niecałe dwa tygodnie a ona już takie coś mi proponuję, ale jej odpowiedziałem

mickpl +940
Propsuję Panią Iwonę Srokę z zarządu Murapolu, która jakiś czas temu w Parkiecie mówiła, że stawiają na wysokie marże a nie wolumen, a potem pobiegła na transmitowaną live Komisję Infrastruktury gdzie przekonywała, że 0% jest bardzo potrzebne bo koło zamachowe gospodarki. Tym samym postawiła do pionu całe media, wygenerowała może ze 4 mln wyświetleń na twitterze i dostała nawet dedykowany odcinek w Kanale Zero XD
#nieruchomosci
#nieruchomosci
źródło: murapol
Pobierz




Ok, ja wiem, że to powinna być funckja statyczna i w ogóle... ale wykonał mi się taki potwór i zastanawiam się czy jego działanie jest zdefiniowane, czy lecę na farcie. Mam sobie klasę MainWindow (QMainWindow to rodzic, robię w #qt) i ma ona funkcję która działa tak:
void MainWindow::workerr() {if (this != Q_NULLPTR) {
if (!this->close()) {
qApp->exit(5);
}
}
else {
qApp->exit(5);
}
}
No i chodzi o to "(this == 0)", bo w wywołuję tę funkcję tak:
qApp->findChild()->workerr();I zanim obiekt MainWindow zostanie utworzony... to i tak działa, po tym jak dodałem porównanie "this" do zera. Żadnego błędu, wszystko ok. A wydaje mi się, że to jest zdecydowanie nie ok. :P
sam fakt wywoływania funkcji na pustym wskaźniku jest nie halo