Zna ktoś jakieś firmy gdzie mógłbym odbyć praktyki jako programista C++ z bardzo słabą znajomością angielskiego ? Znam dobrze niemiecki i rosyjski. Mogą być darmowe. Ważne żebym tam pierdołami się nie zajmował ?

#programowanie #wroclaw #cpp
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki na co trzeba uwazac, gdy wartosci kasowane sa z hasztabeli przy double hashing, gdy jako drugiej funkcji haszujacej uzywa sie linear probing? #programowanie #algorytmy


  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miałby ktoś chęć i czas poduczyć stulejarza i przegrywa języków programowania?

Głównie zależy mi na C++, [X]HTML i Javie, ale inne tez z chęcią zobaczę :)

Posiadam książkę "Symfonia C++ standard" Jerzego Grębosza.

Ogólnie
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Karol1255: po co ktos ma marnowac czas na Ciebie skoro Ty sam nie chcesz nawet sie przylozyc ? Praca jako programista wymaga zdolnosci do samodzielnej nauki i im szybciej to pojmiesz tym lepiej dla CIebie
  • Odpowiedz
Ponownie pochwale się swoją gierką albo raczej mini grą https://github.com/sylwke3100/BlockEraser2

Założenia miały być duże: powinny być poziomy, miałby być bonusy punkowe za określone kształty, dodatkowe pomoce i większa możliwość modyfikowania samej gry np zmiana tła na obrazek

Niestety większość a właściwie prawie wszystko z tych rzeczy nie zostało z powodu lenistwa wprowadzone.

Jedyną
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego to sie nie kompiluje, a jak wpisze

**
class

**
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@z1emniak: jeżeli chodzi o linuxa to w bashrc chyba najłatwiej pogrzebać. Ja mam coś takiego:

if [ -n "$forcecolorprompt" ]; then

if [ -x /usr/bin/tput ] && tput setaf
  • Odpowiedz
@losiul: i tez nie rozumiem, dlaczego jak probuje utworzyc w mainie obiekt typu HashTable, lub DataItem to dostaje:

/tmp/cc3kOTUy.o: In function
  • Odpowiedz
#cpp #qt

Ktoś wie jak w Qt (5.2) podpiąć się pod dropowanie czegoś na pasku zadań (pod Linuksem i Windowsem), oraz na ikonę aplikacji pod Mac'iem?

Wydaje mi się, że gdzieś w dokumetacji widziałem wzmiankę na temata tego dot. MacOS X'a, ale nie mogę teraz znaleźć. Pod Linuksa i Windowsa też coś powinno być (jak chwytam plik i najeżdżam na pasku zadań na moją apkę, to kursor sugeruje,
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

BTW wiesz może jak trochę "odchudzić" program? Aplikacja ma ledwie kilkaset linijek, ale biblioteki qt zajmują ponad 40 mb (po spakowaniu zipem 16)/


@duffman: jeżeli używasz Qt5, to pewnie połowę tych 40MB stanowią biblioteki ICU, jeżeli nie używasz czegoś co od nich zależy (np. QWebView ich wymaga), to można się ich pozbyć, ale konieczne jest przekompilowanie całego Qt z odpowiednimi flagami (chyba -no-icu)

http://qt-project.org/wiki/Building-Qt-5-from-Git
  • Odpowiedz
Wrzuciłem niedorobiony kod mojej gierki na gita. Gierka działa ale nie tak jak chce i nie tak jak powinna bo nie usuwa wszystkich klocków które wykryła metoda do szukania sąsiadów. Może to być wina pomieszania X z Y w niektórych miejscach ale nie wiem.

https://github.com/sylwke3100/BlockEraser2/

Będe musiał zrobic jakiego cmake czy coś by łatwo można było kompilować.

Teraz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hm, czy ktoś wie, co można poprawić w programie mając taki błąd:

- reference are part of C++ not C, bool type similarly,


Jeżeli chodzi o boola to rozumiem i wiem, jak to zrobić. Ale o co chodzi z tymi referencjami? Mógłby ktoś na jakimś krótkim przykładzie wytłumaczyć jak to zmienić?

#cpp #programowanie #pytanie
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy w C++ można od tak legalnie szablonować typ wyjściowy?

Dla takiego przypadku nie działa:



template
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KrzaQ2:

kuhar: w C++14 mamy return type deduction, nie trzeba się w -> typ w ogóle bawić.


napisalem przeciez:

a w c++14, jezeli typ w kazdym return statement jest taki sam, to nie trzeba tego -> TYPE dodawac
  • Odpowiedz
@Wolfik1024: Pakiety i moduły IMO największa zaleta Javy : ). Przydałby się taki porządek w C++, dołączanie tekstowe plików jest koszmarnym archaizmem. Zapomniałeś przy tym że:

- musisz dołączyć do linkera obj albo lib'a który implementuje dany header,

- musisz zrobić to w określonej kolejności, bo dostaniesz nierozpoznane
  • Odpowiedz
Za radą @losiul dodaje raz jeszcze, tylko poprawnie otagowane

Pytanie do wypokowych programistów C++,

Chce wrócić do C/C++. I tu pytanie - od czego zacząć, chodzi mi bardziej o narzędzia, jakies linkery, kompilatory, dobre IDE, może jakieś tutoriale o bibliotekach etc. Bo na nacie jest pełno staroci albo kursów o tym, czym jest zmienna albo wskaźnik, a to, powiedzmy, już przyswoiłem. W czym robi się profesjonalnego C++ ?

#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@M4ks: IDE: vim z jakimś clangpluginem/Qt Creator (teƶ clangplugin dostępny)/MSVS z VAX

REPL (so to speak): cling/geordi

Zakładam, ƶe przez "wracam" rozumiesz "nie znam C++11 i
  • Odpowiedz