Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko174
  • 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
jm4R
jm4R

jm4R

Dołączył 6 lat i 6 mies. temu
  • Obserwuj
  • Akcje 47
  • Znaleziska 2
  • Mikroblog 45
  • Obserwujący 0
  • Obserwowane 1
CppPolska
CppPolska
01.03.2021, 07:04:08
  • 5
Dzieeeeeń dobry wszystkim, dawno mnie tu nie było ( ͡º ͜ʖ͡º)

Jak zwykle, pojawiam się z nowym wpisem! Tym razem mamy coś nowego (i bardzo ciekawego) od Mariusza
CppPolska - Dzieeeeeń dobry wszystkim, dawno mnie tu nie było ( ͡º ͜ʖ͡º)

Jak zwykl...

źródło: comment_1614582162HgAjWaYQYNrGwYHWJ4iwMf.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 01.03.2021, 08:19:34
  • 0
@Passer93: jest notka na ten temat na koncu artykułu. Spotkałeś się z polskim tłumaczeniem "forwarding reference"?
  • Odpowiedz
CppPolska
CppPolska
06.05.2020, 06:45:08
  • 11
Dzień dobry wszystkim miłośnikom #programowanie w #cpp! ( ͡º ͜ʖ͡º)

Na naszym wspaniałym blogu pojawił się nowy wpis! (ʘ‿ʘ) Dzisiaj Bartłomiej Filipek kontynuuje swoją serię o C++17. Na tapet (tak tak, uczymy się na błędach (✌ ゚
CppPolska - Dzień dobry wszystkim miłośnikom #programowanie w #cpp! ( ͡º ͜ʖ͡º)

Na ...

źródło: comment_1588747433cuI7Yybi4SOMRGrq51drgf.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 06.05.2020, 14:44:52
  • 0
@JakTamCoTam: nie działa. Musiałbyś najpierw skonwertować.
  • Odpowiedz
jm4R
jm4R
jm4R 09.12.2020, 13:24:12
  • 0
@blend: blend: nie odróżnia C od C++ a mimo to hejtuje. PS: po co komu mikroserwisy? Można je zrobić, nawet w tym okropnym C, ale po co? Bo są modne w Javie?
  • Odpowiedz
jm4R
jm4R
jm4R 09.12.2020, 13:45:49
  • 0
@blend: do ciągłego, szybkiego rozwoju mikroserwisy nie są potrzebne. Znam zespół, który się na nich mocno przejechał (i to w C++), chociaż nie twierdzę że nie popełnili żadnego błędu w projektowaniu.
  • Odpowiedz
wielomian_nieokreslony
wielomian_nieokreslony
wielomian_nieokreslony
04.05.2020, 19:26:19 via Wykop Mobilny (Android)
  • 0
Jest tu ktoś kto zna #qt? Robię prosta apke na androida do zdalnego sterowania i potrzebuje zaprogramować przycisk, który coś robi po kliknięciu i po puszczeniu. Użyłem slotów pressed i release. Na desktopie działa i przycisk "odpuszcza" się gdy zabiorę muszkę, natomiast na androidzie po około sekundzie sam się odpuszcza, mimo że wciąż trzymam na nim palec.
#cpp #programowanie #android
wielomian_nieokreslony - Jest tu ktoś kto zna #Qt? Robię prosta apke na androida do z...

źródło: comment_15886203792dUjwjcPjDMrvrd6wdFRGL.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 06.05.2020, 14:49:15
  • 1
@wielomian_nieokreslony: musiałbyś podziedziczyć po QPushButton i nadpisać metodę event. Ofc pamiętaj, aby pod koniec wywołać wersję z klasy bazowej.
  • Odpowiedz
Parseval
Parseval
06.05.2020, 12:12:41
  • 0
Cześć,

Robię oprogramowanie bazujące na komunikacji DBus, wykorzystując sdbus-c++ i napotkałem problem z callbackami:

W uproszczeniu program ma działać tak, że zgłaszany jest callback od DBusa, w którym odbierane są pewne dane i wywołując metodę "push" Managera mają być przekazane do kontenera.

W
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 06.05.2020, 14:42:31
  • 1
@rethil: nie ma sensu używać std::bind. Lambda:

this{ return this->costam(msg); }

Oczywiście musisz pilnować żeby czas życia this'a się nie skończył przed wywołaniem callbacka.
  • Odpowiedz

631

To nieprawda, że 72-letni ksiądz oddał swój respirator.

To nieprawda, że 72-letni ksiądz oddał swój respirator.

Według sekretarza generalnego diecezji Berardellego nie było żadnego respiratora oddanego, ponieważ nie było żadnych respiratorów spoza szpitala, który mógł być zakupiony przez parafian.

konto usunięte
z
insider.com
dodany: 26.03.2020, 15:04:07
  • 66
  • #
    koronawirus
  • #
    fakenews
jm4R
jm4R
jm4R 26.03.2020, 18:52:28
  • 0
@axelus25: hmm, a skąd wiadomo, że fejk niusa "wypuścił" członek Kościoła?
jm4R
jm4R
jm4R 26.03.2020, 18:55:52
  • 1
I teraz wszyscy antyteiści się rzucają z oskarżeniami, jacy Ci katole są zakłamani. Nie sprawdzając kto tak naprawdę tę plotkę wypuścił w świat i nie zwarzając na to, kto ją sprostował...
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

PrawieJakBordo
PrawieJakBordo
15.03.2020, 19:46:23
  • 0
Jak zrobić taką "tabelkę" w C++? Pod jakim hasłem szukać?
#cpp
PrawieJakBordo - Jak zrobić taką "tabelkę" w C++? Pod jakim hasłem szukać? 
#cpp

źródło: comment_1584301575LwDSCFsecfRrNjt2QVqD6V.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 16.03.2020, 06:56:47
  • 0
@JakTamCoTam: OP musiałby używać windowsa, żeby zadziałało mu starożytne winapi.
  • Odpowiedz
progressive
progressive
12.03.2020, 12:39:27
  • 0
#naukaprogramowania #cpp postanowiłem poćwiczyć rożne podstawowe operacje i przy probie wyświetlenia adresu zmiennej typu uint8_t uzyskuje dziwny zapis, w sumie do niczego mi ta wiedze nie jest potrzebna, ale zastanawiam się dlaczego tak jest, może ktoś wie?
progressive - #naukaprogramowania #cpp postanowiłem poćwiczyć rożne podstawowe operac...

źródło: comment_1584016676OSfVuTQzlQhLyMVQF0Ah2U.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 14.03.2020, 05:42:12
  • 0
std::uint8t nie jest typem wbudowanym. Z duzym prawdopodobienstwem biblioteka standardowa ktorej uzywasz definiuje go jako alias na unsigned char. Sprawdź std::issame_v. Jezeli tak, to wrzucasz do strumienia typ "unsigned char*", czyli c-string. Jak chcesz zobaczyc adres - zrob static_cast(&z1)
  • Odpowiedz
Babooco
Babooco
07.03.2020, 14:58:35
  • 0
Wiecie Mirki jak sprawić żeby Eclipse indeksował pliki z projektu, który budowany jest z cmake?

#eclipse #programowanie #cpp #cmake #linux
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 07.03.2020, 16:11:15
  • 0
Eclipse jest mocno niszowe jezeli chodzi o C++. Ale być może ktoś będzie Ci w stanie pomóc.
  • Odpowiedz
Heibonna
Heibonna
06.03.2020, 21:43:50
  • 0
#naukaprogramowania #cpp
Jaka jest dobra praktyka przy tworzeniu każdej klasy w osobnych plikach w sytuacji, kiedy mój program musi zawierać zmienne globalne np tablicę wartości? Gdzie ja umieścić w projekcie?

Druga sprawa to includowanie bibliotek standardowych w każdym pliku nagłówkowym trochę mija się z celem prawda? Jak najlepiej zaincludować np iostream jeżeli potrzebuje jej w każdej klasie?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 07.03.2020, 16:07:38
  • 0
Zmiennych globalnych nie rób w ogóle - to zła praktyka w 99% przypadków. Stałe globalne możesz robić - zrób je inline w nagłówku (jeżeli masz dostęp do C++17):
https://cpp-polska.pl/post/slowo-kluczowe-inline-czyli-jak-oszukac-linkerij

Include należy robic jak najmniej w naglowkach i kiedy to mozliwe robic w plikach cpp. Pozwoli Ci to na znaczne (kilkukrotne) obnizenie czasu kompilacji. Uzywanie tzw. precompiled headers tez jest dobrym pomysłem.
  • Odpowiedz
shiningsky
shiningsky
04.03.2020, 21:48:58
  • 0
Od początku grudnia przerobiłem sobie Prata #jezykc i #cpp tego samego autora. Popisałem trochę programów, przejrzałem dokumentację C11 z naciskiem na najważniejsze elementy jakie wprowadza (co sugerowali na stacko). Ogólnie wyszedłem z założenia, że przyswojenie C będzie najlepsze na "budowanie podstaw" pod #programowanie
Do tego zapisałem się na poprawę maturki z informatyki. Wybór oczywiście padł na pythona. Wcześniej trochę w tym języku pisałem, wydał mi się
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 05.03.2020, 07:32:11
  • 0
Popełniasz podstawowy błąd (wiem, że to nie do końca Twoja wina) - mieszasz C i C++. Dziś to naprawdę 2 różne języki. Mają jakąś kompatybilność API, jakąś kompatybilność ABI ale pisze się w tym diametralnie inaczej:

https://cpp-polska.pl/post/zarzadzanie-zasobami-w-c-1-raii-i-wyjatki
  • Odpowiedz
jm4R
jm4R
jm4R 05.03.2020, 08:01:03
  • 1
@shiningsky: ok, być może nad-interpretowałem. A ja mam uczulenie na określenie C/C++.

Co do pytania - w ofertach pracy często Python jest łączony z C++. Sam piszę w C++ od lat a Pythona tylko liznąłem. Na prawdę jest dziś ciężko przewidzieć jak się rozwinie rynek - kiedyś aplikacje desktopowe pisało się w C++ bardzo często (więc poleciłbym Qt), teraz robi się to często w electronie (czyli defacto w webówce), ale
  • Odpowiedz
n....._
n....._
konto usunięte 04.03.2020, 17:27:42
  • 0
czym jest cmake, po co się tego używa?
#naukaprogramowania #cpp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 05.03.2020, 07:43:48
  • 4
@luigi_pl: a co to jest "solucja"? Kiedyś ktoś tak przetłumaczył microsoftową nazwę zbioru projektów (solution), ale poza ekosystemem microsoftu raczej się go nie używa. Chociaż mogę się mylić.

Odpowiadając na pytanie autora - żeby nie odpalać kompilatora i linkera z palca, w dodatku w odpowiedniej kolejności i z odpowiednimi flagami, ktoś wymyślił "język", który to uporządkuje. To jest właśnie CMake. Zaletą jego używania jest taka, że nie jest związany z
  • Odpowiedz
CppPolska
CppPolska
06.02.2020, 08:13:04
  • 65
Siema Mirkujący-Programujący! ( ͡º ͜ʖ͡º)

Mamy dla Was drugi wpis z serii Zarządzanie zasobami w C++! (⌐ ͡■ ͜ʖ ͡■) Mariusz Jaskółka robi niezłą robotę (ʘ‿ʘ)
CppPolska - Siema Mirkujący-Programujący! ( ͡º ͜ʖ͡º)

Mamy dla Was drugi wpis z ser...

źródło: comment_1580976741UTYJ6VqupEhdggCJTZdsmS.jpg

Pobierz
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 06.02.2020, 18:02:42
  • 0
@event15: to nie dasz, nie da się edytować.
  • Odpowiedz
jm4R
jm4R
jm4R 06.02.2020, 19:33:03
  • 1
@Qwertylion: tak, i ciekawe jak byś chciał pisać cokolwiek modułowego. Wsparcie rusta dla bibliotek współdzielonych to śmiech na sali. Rust jest fajny, pomysłowy, ale jeszcze niezbyt dojrzały.
  • Odpowiedz
jm4R
jm4R
jm4R 07.02.2020, 08:14:24
  • 0
@slx2000: Wiesz, Java też w zasadzie nie wniosła nic nowego (na plus) w porównaniu do C++. Jedynie co wniosła to uproszczenie składni. Tak samo jak Rust. Ofc nie można porównywać Javy do Rusta, ten drugi jest 2 ligi wyżej.
  • Odpowiedz
jm4R
jm4R
jm4R 07.02.2020, 08:15:38
  • 0
@Qwertylion: C++ musi umrzeć, a co zamiast? Jak będzie miał dojrzałego konkurenta, to może umierać.
  • Odpowiedz
jm4R
jm4R
jm4R 07.02.2020, 10:00:41
  • 0
@Qwertylion: Rust też wniósł bezpieczny model pamięci. I to dużo mniejszym kosztem. Właściwie to zerowym po stronie runtime'u.
  • Odpowiedz
CppPolska
CppPolska
23.01.2020, 07:25:30
  • 7
Dzień dobry wszystkim łączącym się w #cpp! ( ͡º ͜ʖ͡º)

Mamy dla Was nowiuteńki wpis. Jeden z trzech. Od Mariusza Jaskółki.
Mariusz opowiada dziś o jednym z najważniejszych
CppPolska - Dzień dobry wszystkim łączącym się w #cpp! ( ͡º ͜ʖ͡º)

Mamy dla Was now...

źródło: comment_nuYgLslh1UyXg5HauDQ9Q8YqW0VIxJKa.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 23.01.2020, 08:56:25
  • 2
@CukrowyWykop: 1000 wpis o RAII? Daj linka do poprzedniego...
  • Odpowiedz
jm4R
jm4R
jm4R 23.01.2020, 09:02:20
  • 2
@CukrowyWykop: Problem w tym, że ludziom wydaje się, że RAII kończy się na automatycznym odpaleniu destruktora, co jest oczywiście błędnym przekonaniem. Serio, obiektywnie - widziałeś dobry artykuł o RAII w języku polskim? Być może, ale ja do takiego niego nie dotarłem.
  • Odpowiedz
jm4R
jm4R
jm4R 23.01.2020, 12:00:24
  • 0
@babool: owszem, gcc i clang posiadają rozszerzenia, które symulują destruktor. Tyle że niektórzy wolą trzymać się standardu. Nigdy nie wiadomo na jaką platformę będziesz chciał przeportować swój kod.
  • Odpowiedz
jm4R
jm4R
jm4R 25.01.2020, 16:02:13
  • 0
@esdf: zwróć uwagę, że to część pierwsza. Każdy temat warto wyłożyć od podstaw.
Poza tym, nie wiem czy czytałaś, ale ten artykuł nie jest o smart pointerach.
  • Odpowiedz
CppPolska
CppPolska
21.10.2019, 06:39:50
  • 177
Dzień dobry Wykopowicze! ( ͡º ͜ʖ͡º)

Czy wiecie, że wczoraj wieczorem pojawił się nowy odcinek kursu "Nowoczesny C++ od podstaw" od Wojtka Razika? (⌐ ͡■ ͜ʖ ͡■)

Dzisiaj Wojtek porusza temat pętli, sprawia że groźne komentarze stają się jeszcze groźniejsze
CppPolska - Dzień dobry Wykopowicze! ( ͡º ͜ʖ͡º)

Czy wiecie, że wczoraj wieczorem p...

źródło: comment_Ik94R7pud5NIusZFaoeLP0FaG0dah6T6.jpg

Pobierz
  • 44
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jm4R
jm4R
jm4R 22.10.2019, 08:26:21
  • 1
@Plotkova99: Sformułowanie "nowoczesny C++", czy też "modern C++" odnosi się do zbioru zasad o dobrych praktykach, które weszły w życie wraz z C++11 i poprawkami w C++14. Wywodzi się z książki "Effective Modern C++". Nie jest to stwierdzenie, że język C++ jest nowoczesny (bo to może być dyskusyjne) tylko sformułowanie rozróżniające ten język od C++ sprzed 2011 roku. Moglibyśmy zrobić język C+++, który byłby wstecznie kompatybilny z językiem C++ (który
  • Odpowiedz
  • <
  • 1
  • 2
  • Strona 1 z 2
  • >

JM

Osiągnięcia

  • Rocznica
    od 06.06.2022

    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