W celu upiększenia aplikacji często przydaje się zmiana szarego tła przycisku na coś bardziej efektownego. Niestety standardowy przycisk Button nie daje możliwości zmiany jego tła.
Z pomocą przychodzi nam BitBtn, który znajduje się w zakładce Additional.
Przycisk pozwala na zmianę jego grafiki w polu Glyph.
Mając [...]
W niektórych programach przydaje się pobranie informacji z jakiej rozdzielczości ekranu korzysta użytkownik. W C++ Builderze można to osiągnąć w bardzo prosty sposób:
int width = Screen->Width;
int height = Screen->Height;
Dalsze wykorzystanie tego nie powinna raczej nikomu sprawić problemu
Postanowiłem napisać prościutki programik, który mniej więcej powinien zobrazować “co dają wskaźniki”. Osoby, które nie miały nigdy z nimi do czynienia mogą mieć problem z przyswojenia tego pojęcia.
Na początek przytoczę prosty przykład:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
int tab[]={2,3,6,8,10};
int *wskaznik;
wskaznik = &tab[0];
cout << “Wskaznik: ” << [...]
Osoby programujące w różnych językach na pewno natknęły się na ciekawy zapis funkcji if (Jeżeli). Ogólnie ma ona zapis:
if (b > c)
a=10;
else
a=12;
W pewnych sytuacjach można użyć wyrażenia warunkowego:
a = (b > c) ? 10 : 12;
O co tutaj tak naprawdę chodzi? Przetłumaczę to na polski Jeżeli b jest większe od c [...]
Lista operatorów w C++:
Operator
Zastosowanie
Przykład
+
Dodawanie
a = b + c
-
Odejmowanie
a = b – c
*
Mnożenie
a = b * c
/
Dzielenie
a = b / c, gdzie c różne od 0
%
Dzielenie modulo
a = b % c, 1 = 10 % 3
i++;
Inkrementacja – zwiększenie o jeden (Równoważny zapis: i=i+1;)
i++, gdy i=1, to i++ będzie równe 2
i–;
Dekrementacja – zmniejszenie o jeden (Równoważny zapis: [...]
Wiele osób ma problemy z odróżnieniem pojęć wskaźnik czy referencja. Postaram się w sposób w miarę łopatologiczny pokazać jaka jest różnica
Wskaźnik
Wskaźnik to obiekt, dzięki któremu mamy możliwość umieszczenia adresu jakiegoś innego obiektu w pamięci. Mniej więcej można przetłumaczyć, że wskaźnik wskazuje “na coś”. Z życia można porównać to ze skrótem do [...]