Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko217
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
that_ugly_dude

that_ugly_dude

Dołączył 9 lat i 9 mies. temu
  • Obserwuj
  • Akcje 1640
  • Znaleziska 197
  • Mikroblog 1443
  • Obserwujący 2
  • Obserwowane 11
  • Dodane (14)
  • Komentowane (473)
  • Plusowane (956)
p.....D
p.....D
konto usunięte 14.03.2019, 10:16:41 via Wykop Mobilny (Android)
  • 0
Uczyłem się trochę pythona i tak z miesiąc temu przestałem bo pojawiła się myśl o nauce c++ i tak myślę ten miesiąc i nie wiem w końcu co zrobić. W #szkola mam c++ ale i tak wolałbym sobie ogarnac najpierw c a potem wrócilbym do #python. Co o tym myślicie?
#programowanie #cpp
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 14.03.2019, 10:46:31
  • 0
@psychoACID: polecam Pythona - przyjemny, czytelny język, nauczysz się programować (a przynajmniej tego co w programowaniu istotne), może trafisz do jakiejś pracy, jak Ci się spodoba to sru do C++ (życie jest za krótkie na C)
  • Odpowiedz
that_ugly_dude
that_ugly_dude 14.03.2019, 10:47:00
  • 1
@gdzie_ona_mnie_zabrala: C++98 - to jakiś nowy standard? (⌐ ͡■ ͜ʖ ͡■)
  • Odpowiedz
that_ugly_dude
that_ugly_dude 14.03.2019, 10:58:49
  • 0
@gdzie_ona_mnie_zabrala: @lionbest: ciekawe, że jest strona poświęcona "old" i "tutorial" naraz, no, jest jak jest
  • Odpowiedz
that_ugly_dude
that_ugly_dude 14.03.2019, 11:05:49
  • 1
@gdzie_ona_mnie_zabrala: i to jest pytanie, które zawsze zadaję pdoczas rekrutacji - a jaki standard używacie? Raz inżynier odpowiedział, że niestety C++03, ale może w przyszłości 11. Jak podziękowałem, to powiedział że rozumie, i że przekaże wyżej, że kandydaci odpadają przez stary standard. Przynajmniej tyle mogę dołożyć ze swojej strony żeby całość aktualizować ;-)
  • Odpowiedz
zwei
zwei
05.03.2019, 11:22:01
  • 2
#programowanie #cpp

Co to za dziwaczna składnia?

options.add_options()
  ("d,debug", "Enable debugging")
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 05.03.2019, 11:34:20
  • 1
@zwei: a wystarczyło napisać funkcyjkę: ThisClass& add_option(std::string, opts) { ....; return *this; }
  • Odpowiedz
that_ugly_dude
that_ugly_dude 05.03.2019, 12:12:51
  • 0
@lionbest: @lionbest: fakt że kolega zadał pytanie tutaj (nie znam jego doświadczenia, ale) zdaje się świadczyć przeciwko czytelności (⌐ ͡■ ͜ʖ ͡■)

po kilku latach doświadczeń ze Scalą jestem szczerym przeciwnikiem przeciążania operatorów - łatwo się rypnąć, no i niekoniecznie każdy interpretuje je tak samo, a funkcja przynajmniej coś Ci powie
  • Odpowiedz
Metoksyfenidyna9
Metoksyfenidyna9
01.03.2019, 12:24:37
  • 1
1. W jaki sposób uporządkować istniejący już projekt w Visual Studio?
Konkretnie chodzi mi o to jak powinna wyglądać "drzewko" projektu:

zakładam coś takiego:

folderprojekt\nazwaprojektu
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 01.03.2019, 13:47:26
  • 1
@Metoksyfenidyna9: nie jestem ekspertem od visualowych solucji, ale ( ͡° ͜ʖ ͡°)

nazwa_projektu/
|- Source/
. |- Lib1/
. . |- src/
  • Odpowiedz
c.....7
c.....7
konto usunięte 23.02.2019, 20:26:06
  • 3
Życia studenta nie jest łatwe. Piszę pracę naukową nt. C++17. Wiecie - jest w języku sporo nowych funkcji do przebadania pod względem wydajności etc. Częścią mojej pracy jest ankieta, w której respondenci mogą się wypowiedzieć, co sądzą o zmianach, których konstrukcji używają najczęściej, czy Standard idzie w dobrą stronę itd.

Reddit.com - ludzie bardzo życzliwi. Ze 20 osób wypełniło (mimo, iż ankieta jest po polsku i przetłumaczyłem ją w komentarzu, co przy
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 23.02.2019, 22:06:36
  • 1
@cpp17: swoją drogą czy zamierzasz upublicznić wyniki ankiety lub pracę?
  • Odpowiedz
tajek
tajek
15.02.2019, 17:58:19
  • 0
jaka teraz jest meta, gralem 4 mecze przez ostatnie 2 lata (・へ・)
#dota2
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 15.02.2019, 19:22:39
  • 2
@tajek: od dwóch lat właściwie bez zmian, -25 (⌐ ͡■ ͜ʖ ͡■)
  • Odpowiedz
karol221-10
karol221-10
12.02.2019, 10:23:34
  • 5
#cpp #kompikownia #programowanie #naukaprogramowania #programista15k
Witam i zapraszam was do lektury kolejnego wpisu o wielowątkowości w C++ :)
https://www.kompikownia.pl/index.php/2019/02/11/programowanie-wspolbiezne-w-jezyku-c-synchronizacja/
Tym razem zajmujemy się wrapperami na zwykłe muteksy. Powiemy co nieco także o zjawisku tzw "zakleszczeń".
Zapraszam :)
karol221-10 - #cpp #kompikownia #programowanie #naukaprogramowania #programista15k 
...

źródło: comment_IKTkfrAqWlwPPrxviijNe08Nh9eQqmei.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 12.02.2019, 18:03:00
  • 0
@karol221-10:
- if(id==1) throw "Wystąpił bardzo poważny problem";
- catch(const char* p) {
- "Ale jego użycie zabija jednocześnie optymalizację." - możemy mieć poprawny wolniejszy lub szybki błędny program
- odnośnie "Używając lock_guard nie mamy możliwości poinformowania systemu, że w momencie dotarcia do końca części 3 kończy się jednocześnie sekcja krytyczna" - ależ mamy, wystarczy użyć dodatkowych nawiasów klamrowych w ciele funkcji
- "A co jeśli usuniemy linijkę 17?" - wszystko spoko, ale Twój
  • Odpowiedz
f.....6
f.....6
konto usunięte 09.02.2019, 18:25:50
  • 1
Czy #cpp ma jakieś wbudowane narzędzia do obsłużenia daty w formacie RFC 822? Wygląda to tak: Wed, 02 Oct 2002 08:00:00 EST, można oczywiście bawić się z tym ręcznie (to, co tygryski lubią najbardziej ( ͡° ͜ʖ ͡°)), ale jeżeli jest jakaś możliwość, to z chęcią ułatwiłbym sobie życie. Upierdliwe rzeczy to głównie konieczność ogarnięcia stref czasowych, różnych formatów roku (spotkałem się z z wersją YY
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 09.02.2019, 19:28:23
  • 0
@frogi16: może któraś z tych odpowiedzi pasuje? https://stackoverflow.com/questions/16357999/current-date-and-time-as-string

stringi "Wed" i "Oct" zależeć będą od locale

najbardziej pasować zdaje się std::put_time + odpowiedni format string stąd:
  • Odpowiedz
that_ugly_dude
that_ugly_dude 09.02.2019, 20:35:26
  • 1
@frogi16: a, to w takiej sytuacji jest jeszcze brat bliźniak ( ͡º ͜ʖ͡º) https://en.cppreference.com/w/cpp/io/manip/get_time
  • Odpowiedz
karol221-10
karol221-10
06.02.2019, 09:28:16
  • 3
#cpp #programowanie #kompikownia #naukaprogramowania
Witam wszystkich i zapraszam do lektury mojego najnowszego wpisu na blogu, poświęconego programowaniu współbieżnemu:
https://www.kompikownia.pl/index.php/2019/02/05/aplikacje-wielowatkowe-w-jezyku-c/
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 06.02.2019, 10:41:37
  • 2
@karol221-10:
- "Procesor przydzielany jest na zmianę każdemu z procesów. Przydział ten zmienia się co określony, bardzo krótki czas." - niekoniecznie, zależy od strategii przydziału czasu procka, thread priority, itd. (spoko, uproszczenie)
- "Wątek niewiele różni się od procesu.", niekoniecznie - zależy jakie wątki masz na myśli (przykład, weźmy wątki w user spejsie: tańsze, bo nie wymagają calli do kernela, ale przydział procka pomiędzy dwoma procesami, z których jeden ma 1
  • Odpowiedz
that_ugly_dude
that_ugly_dude 06.02.2019, 11:14:01
  • 2
@karol221-10: jestem zdanie, że jeżeli już używasz kodu, którego i tak nie wyjaśnisz (mam na myśli srand), to może już użyć C++-owej wersji schowanej w jakiejś małej, dodatkowej funkcji, okraszonej komentarzemreturns a random variable in range <0, N>

niestety metodą Copiego i Pasta spowoduje rozprzestrzenianie się takich wzorców

a co do wskaźników, warum nie użyc po prostu... referencji?

btw: https://www.youtube.com/watch?v=YnWhqhNdYyk - bardzo fajny filmik od pani Kate Gregory
  • Odpowiedz
Metoksyfenidyna9
Metoksyfenidyna9
06.02.2019, 00:31:48
  • 1
Co wydawało wam się/jest według was najtrudniejsze w nauce języka C++? ( ͡º ͜ʖ͡º)

#naukaprogramowania #cpp #glupiepytaniametoksyfenidyny
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 06.02.2019, 10:47:22
  • 0
@Metoksyfenidyna9: jak zaczynałem, wskaźniki; teraz - "automatyczna" albo "niejawna" magia: ADL, autogenerowane ctory/operatory (rule of 5), T&& i "zapadanie się" typów (łatwo się mylę do czego T&& przypasuje bardziej- do wartości? do const T&? do konkretnego typu const&?), auto nazwa przy niektórych wołaniach (np. w for-ach afaik powinno się explicite dodawać const auto& el : container, za to przy luźnym zawołaniu - niekoniecznie, wtf?), to jak
  • Odpowiedz
G.....4
G.....4
konto usunięte 26.01.2019, 21:30:10
  • 0
Coś byście zmienili?
Mam wykorzystać w klasie pochodnej operacje zdefiniowane w klasie bazowej.
Zastanawiam się, czy robić jakieś metody wirtualne w bazowej.

https://pastebin.com/HyEpNvKt

#cpp #naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

that_ugly_dude
that_ugly_dude 26.01.2019, 21:57:54
  • 0
@Garg84:
- klasa bazowa powinna mieć destruktor wirtualny (odsyłam do lektury, z grubsza: wskaźnik na bazową może przechowywać obiekt dziedziczący, bez wirtualnego dtora nie zawołasz dtora klasy dziedziczącej)
- czy implementacja operatorów różni się pomiędzy Date a TimeStamp? jeżeli nie, to nie musisz ponownie ich definiować
- double dla minut to niespecjalnie dokładny typ
  • Odpowiedz
that_ugly_dude
that_ugly_dude 26.01.2019, 22:49:38
  • 0
@Garg84: double nie jest precyzyjny, juz lepiej przechowuj sekundy i zamieniaj na minuty (albo przeliczaj raz)
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 24
  • Strona 4 z 24
  • >

Osiągnięcia

  • Rocznica
    od 14.02.2025

    Rocznica

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking