Archiwum kategorii: C++

Jak programować nieobiektowo programując obiektowo

przez | 6 grudnia 2019

Kolejna ciekawa sytuacja, z którą prawdopodobnie nie jeden programista się prędzej czy później zetknie, albo nawet sam doprowadzi do jej zaistnienia – pozbycie się zalet programowania obiektowego. Kiedy idziemy na rozmowę kwalifikacyjną i zacznie się temat programowania obiektowego zostaniemy zapytani o to co to jest polimorfizm i dziedziczenie. Oczywiście mamy na taką sytuację przygotowaną wykutą… Dowiedz się więcej »

Sizeof(’x’) w C i C++

przez | 29 listopada 2019

Mała ciekawostka na temat wielkości znaków 'x’, '\001′, '\n’ itp. W języku C często inicjalizuje się zmienne typu char w taki sposób: Chyba mało kto zastanawia się na ilu bajtach zapisana jest wartość 'x’ w takim wyrażeniu a jak już się kogoś o to zapytamy to prawdopodobnie dostaniemy odpowiedź, że jeden bajt (przecież kompilator nie… Dowiedz się więcej »

Nieużywane zmienne

przez | 20 listopada 2019

Krótka ciekawostka. Właściwie to nic odkrywczego jak by się nad tym zastanowić, ale prawdopodobnie mało kto o tym myśli: nieużywane zmienne i informacje kompilatora, że mamy takie w kodzie. Dziś miała miejsce taka sytuacja. Została zaimplementowana poprawka, projekt kompilował się lokalnie na komputerze osoby, która naprawiała ten problem, kod został wysłany, żeby obejrzeli go inni… Dowiedz się więcej »