na linuksie w (chyba) każdej dystrybucji masz gcc w pakiecie
na windowsa trzeba ściągnąć na przykład stąd http://www.mingw.org/
Wersja do druku
na linuksie w (chyba) każdej dystrybucji masz gcc w pakiecie
na windowsa trzeba ściągnąć na przykład stąd http://www.mingw.org/
A ja się z wami założę, że chodzi mu o środowisko - code::block na początek styknie
Alex nie zaczynaj z nim bo się burda zrobi ;)
Gwoli ścisłości w Pythongu przy intach, floatach, stringach, innymbadziewiu też się referencję przypisuje.
Kod:In [1]: a = 1
In [2]: id(a)
Out[2]: 4892704
In [3]: b = a
In [4]: id(b)
Out[4]: 4892704
In [5]: a += 1
In [6]: id(a)
Out[6]: 4892692
In [7]: id(b)
Out[7]: 4892704
In [8]: b
Out[8]: 1
Jestem początkujący, więc nie będę mówił o co mi chodzi, by się nie zbłaźnić XD
Chodzi mi o coś, co wpisuję w google download, ściągam > piszę kod i mi wyskakuje okienko, jak to działa XD takie o, do nauki dla początkującego typka, bo nie nazwę siebie przez dobre parę miesięcy ( jak nie ponad rok spokojnie ) nawet początkującym programistą XD
No to codeblocks albo visual studio express.
To nie są symbole z rubiego ;d
inty, floaty, etc w Pythongu są niezmienne - przy każdej zmianie jest tworzony nowy obiekt, a stary zostaje w pamięci (dopóki go gc nie zeżre).
A Pythonga3 nie używam, więc nie wiem.
Nie wiem jak ty, ale kiedy ja robię przypisanie, to spodziewam się kopii. Kopia jest znacznie bardziej przydatna, niż posiadanie dwóch referencji do tego samego obiektu.
Typ prymitywny czy nie, wprowadza to niepotrzebny chaos spowodowany koniecznością szukania w google, jak się robi kopię w pythonie.
ale czegoś nie rozumiem
Po jaki gwizdek Ci kopia, w momencie kiedy z Twojego punktu widzenia to *jest* kopia, ponieważ jak tylko dostawisz inną wartość do jednej z tych zmiennych, referencja się zmieni, więc z Twojego punktu widzenia jest to dokładnie to samo, co operowanie na kopii? :D
lol, zastanawiałem się przez 10 minut, dlaczego na bitbuckecie nie widać mojego commita i merga, a tu pusha zapomniałem zrobić ;d trza się gita nauczyć porządnie w końcu.
xD
ja dzisiaj wykonałem najlepszy szlaczek gitowy ever xD:
W skrócie, byłem na branchu z featurem, a w working directory miałem zmiany do tego brancha + do innego lokalnego featurea ( którego dodatkowo musiałem po commicie domergować , bo zmiany w tym lokalnym branchu były bezpośrednio związane z zmianami w tym innym lokalnym branchu ). So, najpierw zrobiłem temp branch i tam commitnąłem rzeczy do fajnego ficzera, przeniosłem się na drugi, rzuciłem resztę, wróciłem na branch macierzysty, domergowałem, a potem cherry pick z tempa i wywalenie go. xDKod:git checkout -b feature/fajny_ficzer_pointup && git add [... część rzeczy które miałem w working directory ...] && git commit -m "To-merge" && git checkout feature/inny_fajny_ficzer && git add -u && git commit -m "Pewna fajna rzecz do innego fajnego ficzera" && git checkout feature/fajny_ficzer && git merge feature/inny_fajny_ficzer && git cherry-pick feature/fajny_ficzer_pointup && git branch -D feature/fajny_ficzer_pointup
Uwielbiam tak bawić się gitem xD