szukam pomocy w rozwiazaniu problemu. po wpisaniu 4 wierszy o wartosci double zapis jest ok natomiast po wpisaniu 5tego wiersza wykrzacza sie wrtosc w tab[0][0]. odkrylem ze przesuniecie tablicy o 1 w prawo pomaga i mozna zapisac wtedy 5 wierszy ale znowu 6ty wykrzacza tab[0][1] i nie wiem o co w tym chodzi #naukaprogramowania #cpp
rosso_corsa - szukam pomocy w rozwiazaniu problemu. po wpisaniu 4 wierszy o wartosci ...

źródło: comment_KVV13x7aBJ93sepIrHKOYncFAsIv9XeK.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@budyn: c++ może być begginer friendly, ale tylko jeśli go znasz na poziomie expert :D A tak serio, to jest ogromny problem bo większość C++owców ma ogromnego kija w dupie i nie są chętni do pomocy.... Niedawno powstała podgrupa komisji standaryzacyjnej, której zadaniem będzie tylko edukacja, czyli jak sprawić, by C++ uczono się chętniej i żeby nauka nie była traumatycznym przeżyciem.
  • Odpowiedz
@defoxe: dla pewności - na pewno próbujesz wywowłać setSizePolicy z parametrem? (błąd może być o braku bezparametrowej); poza tym możesz spróbować zawołać mainWindow->setCentralwidget(view2), jeżeli chciałbyś wypełnić okno (i jeżeli okno jest QMainWindow)
  • Odpowiedz
@Danieru: Zgodnie z obrazkiem w temacie, który podlinkowałeś:
glvalue to ogólnie coś co ma adres
rvalute to ogólnie coś co można przesuwać(dzięki move semantics, mam nadzieję, że wiesz o co chodzi)
lvalue to coś co ma adres ale nie można tego przesuwać
xvalue to taki mix czyli ma adres i można przesuwać
prvalue nie ma adresu ale można przesuwać
  • Odpowiedz
@Danieru: jeśli chodzi o move semantic to warto znać rys historyczny: pierwotnie C++ wszystko się kopiowało, dopiero póżniej wprowadzoni move semantic. Z tego powodu wygląda to tak pokracznie: żeby zachować stare działania, czyli kopiowanie, a jednocześnie dodać możliwość przenoszenia wprowadzono rvalue reference. Warto zainteresować się rustem, żeby zobaczyć jak to powinno działać: dostępne jest tylko przenoszenie, kopiowanie to po prostu przenoszenie sklonowanej wartości.
  • Odpowiedz
tablica ma zakres dlugosc+1 zebym mogl uzywac rownowaznych pozycji [1]=1 oraz do tego aby pozycja 0 byla zajeta jako marker do jednego sortowania takze tu jest ok.


@rosso_corsa: Z kodu który zapostowałeś to nie wynika stąd wypadasz poza tablice.
  • Odpowiedz
mam wygenerować n długie ciągli liczb

a) uporządkowanych niemalejąco (od "najmniejszego do największego"),
b) ustawionych w przypadkowej (losowej) kolejności,
c) uporządkowanych nierosnąco ("od największego do najmniejszego")

nie wiem jak i czy sa moze jakies biblioteki do tego? #naukaprogramowania #cpp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czego spodziewać się po teście na working studenta C++ w nokii Wrocław? 65 pytań zamknietych, 90 minut. Z czego najsolidniej się przygotować?


@Homofobiczny_Czarodziej: podobno do nokii pizzerrie przestały przyjmować zamówienia, bo dostawców przyjmowali do pracy z łapanki. Spodziewaj się, że dostaniesz robotę o ile nie masz IQ niższego niż rozmiar buta.
  • Odpowiedz
Cześć,

próbuje napisać klasę liczb zespolonych, mam problem z napisaniem operatorów: +=, -=, *=, /=
Oraz dodaniu mozliwości konwersji z jednego typu na drugi.
Jak ktoś mógłby coś pomóc byłbym wdzięczny.

Poniżej
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

cout mam zdefiniowane troche inaczej. Ale działa

To co dodałes nie chciało mi sie kompilować.
Zmieniłem to tak:
template
Zespolona Zespolona::operator +=(const Zespolona& obj)
  • Odpowiedz
Jaką literaturę, kursy internetowe do algorytmiki itd. itp. polecacie? Powiedzmy, że mam podstawową wiedzę na ten temat. Jeśli to możliwe to chciałbym, żeby taka książka, czy kurs zawierał też jakieś zadania.
Szukałem w google, ale polski Internet wydaje się być ubogi, a w angielskiej części nie jestem w stanie zweryfikować, czy rzeczywiście dana książka jest godna polecenia. Dlatego zwracam się do was, bo macie jakieś doświadczenie w tym temacie.
Ładna pani na
P.....k - Jaką literaturę, kursy internetowe do algorytmiki itd. itp. polecacie? Powi...

źródło: comment_VOmuQthJy26pmx3m37tux0UnmKYPja1g.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak najprościej zrobić GUI w #cpp? Robię symulator kasyna w konsoli ale chciałbym w najbliższym czasie przenieść to na GUI. Patrzę na różne biblioteki i dear imgui wydaje się spoko. Jakieś alternatywy?
#programowanie
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drogie mirki, mam pytanie. Mianowicie jak usunąć zmienną wskaźnik? Nie chodzi wyzerowanie wartości na którą wskazuje wskaźnik, tylko chodzi mi o zmienną wskaźnikową. Tą, która zajmuje 8 bajtów.
Prosty kod:

int *wsk;
delete wsk;
std::cout << sizeof(wsk);
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To jest rozmiar zmiennej na stosie. Pamięć zostanie automatycznie zwolniona, gdy nastąpi wyjście z bloku:

{
int *wsk //tu zajmuje 8 bajtów
}
// tu już nie
  • Odpowiedz
Silnik dźwiękowy, który działa "pod spodem" m.in. w takich programach jak FL Studio , Traction7 czy Waveform został właśnie opublikowany na licencji Open Source!! wiec jeśli ktoś chce sobie zrobić własnego DAW to ma taką możliwość Wystarczy sobie tylko do-programować GUI.

Główne cechy silnika:

A wide range of supported platforms (Windows, macOS, Linux, Raspberry Pi, iOS and Android)

Tempo, key and time-signature
djzidane - Silnik dźwiękowy, który działa "pod spodem" m.in. w takich programach jak ...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@enceladus71: żebyś ty widział jego kolejna memiczna prezentacje na code:dive, opowiadał o swoim kraju bułgarii oraz o tym jak apple powinien nazwać swoje nowe użądzenie (jak taki och lolalny piecyk).
  • Odpowiedz