Co tu robi

Potrzebujesz pomocy z C, C++, perl, python, itp.
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

komjg pisze:zastanawiam mnie jeszcze czy mogę uczyć się języka C++ z książki dla Windowsa, czy to nie ma sensu.

sama składnia C++ jest taka sama, więc możesz się uczyć z tej książki, tylko musisz uwzględnić inne kompilatory i środowiska graficzne, a sam język jest taki sam.

chyba że to jest książka jakaś "specjalna" sponsorowana przez M$ ;)

btw. z jakiej książki się uczysz?
komjg
Posty: 38
Rejestracja: 20 kwietnia 2007, 20:27
Lokalizacja: Jelenia Góra

Post autor: komjg »

Kurs C++ od Zera do Hakera
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

komjg pisze:Kurs C++ od Zera do Hakera
nie znam, dobra książka?? tzn czy jest pisana pod windę, czy tylko jest omawiane C++ bez aprobowanie jakiegoś OS'u.

ze swojej strony mogę polecić "Symfonie C++" znakomita książka, ale skoro już masz książkę to korzystaj z niej.



aloha
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

komjg pisze:Jeszcze jeden problem to skomplikowany plik skomplikował się do pliku nazwa.o<< i jak to otwaorzyć.
spróbuj tak, kompilujesz:

Kod: Zaznacz cały

gcc nazwa.cpp -o nazwa
uruchamiasz

Kod: Zaznacz cały

./nazwa
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

skomplikowany plik skomplikował się do pliku nazwa.o<< i jak to otwaorzyć.
Z tego co mi wiadomo to plików *.o nie da się otworzyć bo to jest chyba "przetłumaczone na język procesora". (?)
komjg
Posty: 38
Rejestracja: 20 kwietnia 2007, 20:27
Lokalizacja: Jelenia Góra

Post autor: komjg »

To czym się różni polecenie skomplikuj od zbuduj oraz uruchom w Anjucie. Postaram się zamięścić ten podręcznik
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Kaka' pisze:Z tego co mi wiadomo to plików *.o nie da się otworzyć bo to jest chyba "przetłumaczone na język procesora". (?)
Masz rację, to są tylko pliki po kompilacji, a żeby to był program to musi być zlinkowane.
ruun pisze:spróbuj tak, kompilujesz:

Kod: Zaznacz cały

gcc nazwa.cpp -o nazwa
Dla c++ będzie:

Kod: Zaznacz cały

g++ nazwa.cpp -o nazwa
komjg
Posty: 38
Rejestracja: 20 kwietnia 2007, 20:27
Lokalizacja: Jelenia Góra

Post autor: komjg »

Może skoro już ciągniemy temat, to się spytam czy Debian się zaśmieca?? No coś jak windows czy trzeba tu coś czyścić albo czy jak się coś odinstule to zostanie jakieś śmiecie foldery z jakimiś plikami itp. Bo jak narazie wszystko mi szybko i ładnie chodzi :)
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Mam debiana od sierpnia 2006 i nic nie czyściłem, nie defragmentowałem dysku, a chodzi tak jakby byl nowo zainstalowany. Po odinstalowaniu czegoś zostają Ci ewentualnie pliki konfiguracyjne programu ale te można usuwać razem z usuwaniem programu dodając opcję

Kod: Zaznacz cały

--purge
przy apt, bądź aptitude. Czyli usuwasz tak:

Kod: Zaznacz cały

apt-get --purge remove <pakiet>
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

komjg pisze:Może skoro już ciągniemy temat, to się spytam czy Debian się zaśmieca?? No coś jak windows czy trzeba tu coś czyścić albo czy jak się coś odinstule to zostanie jakieś śmiecie foldery z jakimiś plikami itp.

nie Debian się nie zaśmieca, pliki tymczasowe są w /tmp ale są automatycznie usuwane (zdaje się podczas startu/wyłączenia (?) komputera.


przy odinstalowywaniu zostają tylko pliki konfiguracyjne (tekstowe, więc miejsca zajmują bardzo mało), oraz te pliki które Ty dodasz do folderów programu. a jeśli chcesz wyżucić program razem z plikami konfiguracyjnymi, to dodajesz do apt-get/aptitude parametr purge i wszystko zostaje wyczyszczone co zainstalowało się podczas instalacji.
komjg pisze:Bo jak narazie wszystko mi szybko i ładnie chodzi :)

w Debianie wszystko zawsze tak chodzi, chyba że sam coś namieszasz ]mlyczek[/b] byłeś szybszy ;)
ODPOWIEDZ