@KrzaQ2: Nie, tylko nie property tree, to jest okropieństwo.
No ASIO to obowiązkowo. Ja bym dodał parser spirit x3 i sporo prostych bibliotek przykladowo @MamCieNaHita:
Circular Buffer, Program Options, Units, Filesystem(będzie w C++17)
  • Odpowiedz
#cpp #programowanie
Potrzebuję wrzucać do jakiegoś kontenera dane (int). Zależy mi żebym mógł ustawiać odrazu dane[100] = 8; itp. bez wcześniejszego ustawianie dane[1,2,3..] i określania max wielkości kontenera, więc vector odpada. Użyć mapy?
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tfu, nie -1 tylko jakaś wielka liczbę, np. max z inta. Albo 100 w tym przypadku jak generujesz liczby od 0 do 99.


@mlody_inteligentny_skromny: po co wielką liczbę skoro można jako początkową wartość min przyjąć tab[0]? Tylko te tab[0] po wygenerowaniu i nadaniu tablicy tab wartości xD tamto nadanie wartości przed ustaleniem ich jest zupełnie bez sensu :)
  • Odpowiedz
referencja do wskaznika, co ona oznacza?
W sensie mam taki kod:

void push(elem *&stos, int x) {

elem *e = new elem;
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trusiak: referencja na wskaźnik to dość specyficzna konstrukcja i używać jej powinieneś tylko wtedy, jeśli chcesz coś zrobić z samym wskaźnikiem, który przychodzi do funkcji.

Chodzi o to, że wskaźnik przekazany do funkcji sam jest obiektem, który podlega kopiowaniu. Jeśli nie chcesz, żeby do funkcji trafiła kopia wskaźnika, przekazujesz go właśnie przez referencję.
  • Odpowiedz
Zna ktoś fajne firmy gdzie można znaleść praktyki w szczecinie ? Jestem teraz w technikum informatycznym w 3 klasie. Słyszałem że testowanie jest często dobrym startem w firmach. W takiej firmie chciałbym się jakoś rozwiajć.
Oprogramowanie : visual studio, github, microsoft office, virtual box.
języki programowania: C++(To on mnie głównie interesuje), HTML, CSS , JS.
systemy operacyjne: windows, ubuntu, mint, debian server, windows server.
praktyki na cały miesiąć marzec.

#szczecin
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@vanowikv13: Niestety techników nie przyjmują w dużych korpo. Najwyżej serwis, helpdesk lub fikcja. Chociaż są wyjątki ale to małe firmy. U mnie szefostwo czasami bierze ogarniętych techników ze znajomością php/html5. Później ja się nad nimi znęcam ( ͡ ͜ʖ ͡)

Pogoogluj wszystkie hasła które tak hucznie tam wypisałeś ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@RaVo: Nikt nie twierdzi, że powinieneś, mało tego, korzystanie z małych indeksów jednego kontenera na x86 potrafi być szybsze.
Jedyna zaleta używania iteratorów to fakt że nie trzeba przekazywać referencji na kontener to upraszcza konstrukcję algorytmów przykładowo tych z STLa.
  • Odpowiedz
@nargil:
Drugi przykład jest nie poprawny, powinno być:

if(iter != map.end() && iter->second.someFlag()) return iter->second;
No i użycie stałego klucza w ostatnim przykładzie jeszcze ujdzie, ale jak by był dość losowy to zostaje opcja z przykładu 2.
  • Odpowiedz
#cpp #programowanie #naukaprogramowania
Czy nie używanie konstruktorów w klasach to zło? Wiem, że klasa tak, czy siak wygeneruje sobie konstruktor jak i dekonstruktor, jednak zastanawia mnie jak na to patrzą pracodawcy, jak i inni ludzie, gdy podeślę im link do githuba, w którym w taki sposób inicjuję prywatne zmienne. (ʘʘ)
Pytam, bo wiem jak ludzie patrzą na używanie goto i czy przez
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakie były wasze pierwsze w miarę proste projekty podczas nauki programowania obiektowego? Poszukuje jakiejś motywacji na na bardziej efektywniejszy sposób nauki poprzez stworzenie własnego projektu.
#cpp #naukaprogramowania
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@luuzik: gra - arkanoid (zbijanie bloczków piłką odbijającą się od palety, różne rodzaje bloczków, bonusy itd), nic mnie nie nauczyło tak obiektówki, niby cos tam używałem, ale wtedy nie rozumialem na uja mi w takiej javie te cale interfejsy czy abstrakcyjne klasy/metody, w trakcie pisania zrozumiałem jak bardzo potężnym narzędziem to może być.
W c++ też to pisałem, też obiektowo, tez polecam.
  • Odpowiedz
@luuzik: nie wiem czy najprostszym...na studiach do mnie dotarło jak potężne zastosowanie może mieć programowanie obiektowe gdy pisałem platformę kryptograficzną, umożliwiającą wybór metody szyfrowania. Wtedy od razu klasa bazowa typu TCipher i pochodne po niej typu szyfr cezara, przestawny.., odpowiednie bloki do obsługi przechowywania danych i takie tam. Najlepsza nauka jest wtedy gdy robisz coś przydatnego (albo gdy myślisz że będzie przydatne :) i jarasz się tym, że to działa
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lux_Aeterna: rzeczy za które piłuje się studentów na moim wydziale *
1. Funkcja powinna być nie dłuższa niż strona ekranowa i musi robić dokładnie 1 rzecz
2. GoTo nie isnieje i już
3. Zmienne globalne też nie istnieją
* nie dodtyczy tylko asemlbera
  • Odpowiedz
@nargil: mechanizm tagów do wykopu ( ͡° ͜ʖ ͡°) zrobiliby open source to ta strona ze śmiesznymi obrazkami byłaby perełką Internetu
  • Odpowiedz
Mam do zrobienia na projekt w c++ foto indeks (wyszukuję foty w danym katalogu i zrzucam je na bitmape o zadanej wielkości - takie coś jak Windows Live Photo Gallery). Problem w tym, że bardzo długo nie robiłem nic w cepie, więc trochę się zapomniało.
Są jakieś ciekawe biblioteki do tworzenia/skalowania bitmap? Mam możliwość zrobienia tego w wersji konsolowej albo graficznej. Warto robić w QT (wczęśniej nie miałem z nim do czynienia)?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam Mirków. Obecnie jestem programistą PHP. Chodzę do 4 klasy technikum informatycznego i chciałbym napisać maturę rozszerzoną z informatyki. Dostępne na niej języki programowania to C/C++, Java oraz Pascal.
Z javą i C++ kiedyś coś tam do czynienia miałem, ale bardziej to takie elementarne podstawy. Java chyba troszkę prostsza i bardziej intuicyjna. Wadą C++ jest... mała intuicyjność? Trzeba sporo się napisać, żeby zrobić np. prostą konwersję int => string, czy też odczyt/zapis
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Spake: Po co Ci matura z infy ? Biorą to gdzieś w rekrutacji na studia? Też kończyłem tech inf i też myślałem o maturze z infy ale na wiekszość polibu 4 lata temu liczyła się matma plus fiza
  • Odpowiedz
@tomek123456789: 1) to nie jest w C++ (w C++ VLA nie ma w standardzie) 2) zmienne globalne są złe 3) napisz to ładnie obiektowo, nauczysz się, to Ci się przyda. 4) jak poprzednicy pisali - użyj std::vector
  • Odpowiedz