Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum

djzidane
- 34

chrabia_bober
via Wykop Mobilny (Android)- 3
@djzidane: dzięki za linka.
konto usunięte
- 3
@djzidane: F (╯︵╰,)
Dzień dobry wszystkim Wykopkom! ( ͡º ͜ʖ͡º)
Z samego rana mamy dla Was nowy wpis o testowaniu aplikacji <3 Tym razem piszemy o absolutnych podstawach pracy z GoogleMock! (⌐
Z samego rana mamy dla Was nowy wpis o testowaniu aplikacji <3 Tym razem piszemy o absolutnych podstawach pracy z GoogleMock! (⌐
źródło: comment_4qD833vTWs2er570iqQ6E5wJUHp9Oif6.jpg
Pobierz- 0
#programowanie #cpp
Mam jak rozumiem gzipem tak oto skompresowaną stronę. Dość ciekawe podejście... Jak to ładnie sobie wyciągnąć żeby zobaczyć co tam jest zawarte? W celach analizy, nie działania programu.
const uint8t contenthtml_gz[] = {
0x1F, 0x8B, 0x08, 0x08, 0x60, 0x15, 0x36, 0x5C, 0x00, 0x03, 0x69, 0x6E, 0x64, 0x65,
Mam jak rozumiem gzipem tak oto skompresowaną stronę. Dość ciekawe podejście... Jak to ładnie sobie wyciągnąć żeby zobaczyć co tam jest zawarte? W celach analizy, nie działania programu.
const uint8t contenthtml_gz[] = {
0x1F, 0x8B, 0x08, 0x08, 0x60, 0x15, 0x36, 0x5C, 0x00, 0x03, 0x69, 0x6E, 0x64, 0x65,
czy jakiś "nagłówek" jest potrzebny?
@defoxe: Nie wiem co rozumiesz przez nagłowek, ale nagłowek albo magic number dla gzipa to jest 1f 8b, czyli dokladnie te same bajty (dwa pierwsze) ktore masz w swoich strumieniu danych
- 0
Szukam osoby chętnej wykonać prosty projekt programistyczny w c++ oraz opengl. #opengl #cpp #programowanie
@aleks03: poka i wycenimy wspólnie
konto usunięte via Android
- 0
- 0
Podpowiedzialby ktos jak zaimplementowac szablon w klasie Trojkat? Chce miec dwie opcje stworzenie obiektu. Albo poprzez wrzucenie obiektow Punkt, albo poprzez wrzucenie wspolrzednych punktow.
W mainie jest problem z:
Trojkat trojkat3(intPunkt, doublePunkt, stringPunkt);
i jest error: 'Punkt': use of class template requires template argument list.
W mainie jest problem z:
Trojkat trojkat3(intPunkt, doublePunkt, stringPunkt);
i jest error: 'Punkt': use of class template requires template argument list.
@kkpol: nie podałeś jakiego typu jest Punkt w trójkącie. Pod jednym template nie możesz też trzymać różnych typów punktów, więc zgodnie z definicją klas możesz tylko trzymać trzy np. intPunkty.
- 0
@rotflolmaomgeez: @szwe: dziekuje slicznie za naprawodzanenie! glupi blad. pozdrawiam:)
- 3
@Demon_Maxwella: telekomy, finanse (HFT i pokrewne). Ale ogólnie za wiele dobrych ofert nie ma.
- 3
W c++20 nie bedzie już chociażby starych dobrych raw pointerów
@JakTamCoTam: co xd jeśli odnosisz się do pewnego artykułu, o którym myślę, to on był żartem na 1 kwietnia.
Cześć mirki, mam dwie liczby (binarne) i muszę porównać je ze sobą, jeżeli po zamienieniu ze sobą dwóch cyfr w jednej liczbie jest równa tej drugiej (jeżeli jedna jest dłuższa to krótszą uzupełniamy zerami z przodu).
Da się to zrobić jakoś inteligentnie, siedzę na tym od godziny i póki co wymyśliłem, żeby if-ami poporównywac po kolei każdy znak (liczbę jako string zrobić).
#cpp #naukaprogramowania
Da się to zrobić jakoś inteligentnie, siedzę na tym od godziny i póki co wymyśliłem, żeby if-ami poporównywac po kolei każdy znak (liczbę jako string zrobić).
#cpp #naukaprogramowania
@NoNameNoIdeaNoLife: rozwiązanie uber wydajne(ale pewnie nie o to chodziło prowadzącemu):
jeżeli zrobimy operację xor na 2 liczbach binarnych(zakładając taką samą długość), to na każdej pozycji, która się różni, otrzymamy 1, a na tych samych otrzymamy 0.
czyli teraz problem sprowadza się do rozwiązania "ile jedynek jest w otrzymanej liczbie". w SSE4 doszła instrukcja assemblera
jeżeli zrobimy operację xor na 2 liczbach binarnych(zakładając taką samą długość), to na każdej pozycji, która się różni, otrzymamy 1, a na tych samych otrzymamy 0.
czyli teraz problem sprowadza się do rozwiązania "ile jedynek jest w otrzymanej liczbie". w SSE4 doszła instrukcja assemblera
popcnt, która własnie to realizuje. można jej użyć za pomocą rozszerzeń kompilatora(np. __popcnt), za pomocą
Treść przeznaczona dla osób powyżej 18 roku życia...
#cpp
Czy instalacji np sfml nie można uprościć, godzinę się męczyłem bo tutki pokazują inną wersję a u mnie działa z inną mingw/tdm ...
Czy instalacji np sfml nie można uprościć, godzinę się męczyłem bo tutki pokazują inną wersję a u mnie działa z inną mingw/tdm ...
- 1
@krulwypoku_IgB6: Zmień system na normalny.
- 2
@JakTamCoTam: No na takim Ubuntu czy innym Debianie to wystarczy
Aha jak wejdą moduły w C++20 to dopiero będzie sieczka.
apt install libsfml-dev więc trochę słaby argument, a co do vcpkg to jednak nie działa, jak trzeba. Podobno conan jest dobry, ale sam nie testowałem.Aha jak wejdą moduły w C++20 to dopiero będzie sieczka.
- 0
czy destruktor jest wywoływany przy exit() ? czytam i zazwyczaj piszą że to zależy od systemu operacyjnego czy sprzątnie pamięć czy nie. więc powiem od razu że chodzi o Raspbian na Raspberry Pi
#cpp #programowanie #raspberrypi
#cpp #programowanie #raspberrypi
- 1
@filozof900 @Kaczus2B często destruktory to więcej niż tylko zwalnianie pamięci. Przykładowo zamykanie plików/gniazd/etc.
- 2
@mapache: Nie używaj exit, to nie ładna praktyka z C. Jak już musisz, to walnij wyjątkiem, złapanym tylko w
main i sobie zrób ładnego returna.- 1
#linux #programowanie #cpp #informatyka
Pytanie o sterownik dla Linux Debian w zasadzie czysto teoretyczne, bo raczej przekracza to moje obecne umiejętności.
Czy urządzenie podłączone do komputera musi do jego obsługi mieć sterownik? Czy można obsługiwać je czysto z poziomu programu?
Pytanie dość nieprecyzyjne chyba, więc podam przykład.
Pytanie o sterownik dla Linux Debian w zasadzie czysto teoretyczne, bo raczej przekracza to moje obecne umiejętności.
Czy urządzenie podłączone do komputera musi do jego obsługi mieć sterownik? Czy można obsługiwać je czysto z poziomu programu?
Pytanie dość nieprecyzyjne chyba, więc podam przykład.
@defoxe: kojarzę coś takiego jak libusb który działa w user-mode, więc nie trzeba pisać modułów do kernela
- 2
@defoxe: jest tak, jak się domyślasz. System ma różne podsystemy które są bardzo ogólne(nie dotyczą sprzętu bezpośrednio - w sensie adresów i rejestrów) i to zapewnia warstwę abstrakcji sprzętowej to słynne Hardware Abstraction Layer(HAL) sam sterownik odpowiada za to żeby gadać ze sprzętem i systemem w zrozumiały dla nich sposób.
Typów i klas sprzętu jest bardzo bardzo dużo - zoba ile katalogów w linuksowych źródłach, a w tych katalogach kolejne katalogi ze sterownikami.
Typów i klas sprzętu jest bardzo bardzo dużo - zoba ile katalogów w linuksowych źródłach, a w tych katalogach kolejne katalogi ze sterownikami.
Dzień dobry po nowym roku! ( ͡º ͜ʖ͡º)
Czy zauważyliście już, że nowy odcinek kursu Wojtka Razika jest już dostępny? Lecimy dalej z tematem. Dziś na tapetę lecą
Czy zauważyliście już, że nowy odcinek kursu Wojtka Razika jest już dostępny? Lecimy dalej z tematem. Dziś na tapetę lecą
źródło: comment_s22EZGFe6Df8ODgkImEDmsRGbFOk19Rh.jpg
Pobierz@lionbest: Racja
@JakTamCoTam: dla średniozaawansowanych też będę coś wrzucał, tutaj ostatni filmik o zwracaniu const & i ref-quafiliers: https://youtu.be/JAMpM10DKH4
@JakTamCoTam: dla średniozaawansowanych też będę coś wrzucał, tutaj ostatni filmik o zwracaniu const & i ref-quafiliers: https://youtu.be/JAMpM10DKH4
- 1
@b33zon: W sumie to przy okazji stringów warto wspomnieć o
std::string_view, bo według mnie samo const& nie jest wystarczające.- 2
18
Status języka C++ na koniec 2019 roku!

Jak co roku podsumowanie statusu języka C++! Tym razem społeczność była skupiona wokół standaryzacji C++20 - który jest już na ostatniej prostej do oficjalnej publikacji! Ale było także wiele innych wydarzeń: konferencje, blogi, nowości w narzędziach... przez co programowanie w C++ jest łatwiejsze.
z- 17
- #
- #
- #
- #
- #
- #
c++ to trochę taki przykład typowego legacy softu w korpo.
Od dawna powinno to być napisane od zera ale jest już tego za duzo. Nikt juz nie orientuje sie w kodzie bo przeszło przez niego kilka pokoleń pracowników.
Czasami trzeba dodać nową funkcjonalność więc każdy dopycha swoją odrębną wizję do tego projektu.
#cpp #programowanie #heheszki
Od dawna powinno to być napisane od zera ale jest już tego za duzo. Nikt juz nie orientuje sie w kodzie bo przeszło przez niego kilka pokoleń pracowników.
Czasami trzeba dodać nową funkcjonalność więc każdy dopycha swoją odrębną wizję do tego projektu.
#cpp #programowanie #heheszki
źródło: comment_0uC2K08FP9d4pdhilxHBEqPY1d81WzFc.gif
Pobierz@PoteznyMagWody: c++ to dobry język do sprawdzenia pokory. Pytasz się kandydata: na ile oceniasz się w zaznajomieniu z c++? I jak Ci powie, że bardzo dobrze, albo 8/10 to wiesz, że gada głupoty, bo nawet sam Stroustrup twórca języka i twórca Biblii do c++ twierdzi, że jedynie umie go "dobrze".
- 1
@Hauleth: nie wiem czy Rust będzie zbawieniem. Wydaje mi się, że trochę z nim jak ze Scalą. Dużo szumu i w sumie tyle( ͡° ͜ʖ ͡°)
- 11
Mireczki od #linux #embedded mały #protip
Jakby ktoś szukał parsera w C/C++(i inne) do linuksowych configów co by sobie na przykład zmieniać konfigurację interfejsów sieciowych w pliku /etc/network/interfaces z własnego interfejsu użytnika napisanego np. z pomocą Qt to jest takie coś.
Biblioteka http://augeas.net/ (Augiasz - spoko to nazwali xD )
Dziś korzystałem i jest bardzo bardzo spoko.
Jakby ktoś szukał parsera w C/C++(i inne) do linuksowych configów co by sobie na przykład zmieniać konfigurację interfejsów sieciowych w pliku /etc/network/interfaces z własnego interfejsu użytnika napisanego np. z pomocą Qt to jest takie coś.
Biblioteka http://augeas.net/ (Augiasz - spoko to nazwali xD )
Dziś korzystałem i jest bardzo bardzo spoko.
- 0
@incydent_kakaowy: augtool robi(opcja -b)
https://manpages.debian.org/stretch/augeas-tools/augtool.1.en.html
a w C/C++ czy czymś innym trzeba dodatkowo włączyć opcję backup w "/augeas/save/"
http://augeas.net/docs/api.html
https://manpages.debian.org/stretch/augeas-tools/augtool.1.en.html
a w C/C++ czy czymś innym trzeba dodatkowo włączyć opcję backup w "/augeas/save/"
http://augeas.net/docs/api.html
@QBA__ fajny tool, nie znałem
Class Foo :private std::string
{
public:
const std::string & temp::name() const
{
(std::string&)(*this) = "hej";
{
public:
const std::string & temp::name() const
{
(std::string&)(*this) = "hej";
@antagonista1111: strzał: bo używasz c-style casta, które zdecayowało do
const_casta zamiast static_casta(który powinien niż faulować)@antagonista1111: co to w ogóle za kod i formatowanie xD dziedziczysz po stringu? Co tu robi temp? Czemu do licha rzutujesz obiekt na referencje? Co w Twoim mniemaniu robi linia z returnem ? Czemu mieszasz c i cpp przez te casty? Taguj to #czarymary a nie #naukaprogramowania
Mirki pomóżcie ( ͡° ʖ̯ ͡°)
Jest sobie takie zadanie pic rel (plik z danymi tutaj).
W miarę sprawnie mi z nim poszło, ale wynik się nie zgadza z odpowiedziami. W teorii wszystko działa jak trzeba, sprawdzałem dla wielu liczb. Jakby się komuś nudziło i chciał to sobie rozwiązać to byłbym wdzięczny za info ile wam wyszło, bo już sam nie wiem czy jestem debilem czy w odpowiedziach jest błąd
Jest sobie takie zadanie pic rel (plik z danymi tutaj).
W miarę sprawnie mi z nim poszło, ale wynik się nie zgadza z odpowiedziami. W teorii wszystko działa jak trzeba, sprawdzałem dla wielu liczb. Jakby się komuś nudziło i chciał to sobie rozwiązać to byłbym wdzięczny za info ile wam wyszło, bo już sam nie wiem czy jestem debilem czy w odpowiedziach jest błąd
źródło: comment_lF1tKuxK1VTs6JkGlqqAsOTqsUHcaRqn.jpg
Pobierzno to dla liczby 210 masz mieć odp. NIE. Wiec masz blad w warunku do zliczania odp.
@t_jcjpddsptpod: >Dokładnie trzy różne czynniki, z których każdy jest nieparzysty.
210, ma 4 rozne czynniki, 1 parzysty, 3 nieparzyste
210, ma 4 rozne czynniki, 1 parzysty, 3 nieparzyste
Mireczki szukam czegoś odnośnie #cpp dla osób bardziej zaawansowanych. Może to być książka albo kurs na #udemy Budżet to 1k bo :P
Ew mogą być też tematy związane z rustem, embedded, lub ogólne quality materiały odnośnie wytwarzania oprogramowania lub przydatnych frameworków które moglibyście polecić.
#programista15k
Ew mogą być też tematy związane z rustem, embedded, lub ogólne quality materiały odnośnie wytwarzania oprogramowania lub przydatnych frameworków które moglibyście polecić.
#programista15k
@Czokowoko: problem jest taki, że jeśli chodzi o c++ to jest masa materiałów w stylu c++ for begginers bo mało kto umie więcej i jeżeli jesteś bardziej doświadczonym zawodnikiem to raczej nie będzie tak łatwo.
Na pewno jest effective modern c++, który jest polecany a tak to wszystko przestarzałe niestety.
Na pewno jest effective modern c++, który jest polecany a tak to wszystko przestarzałe niestety.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
Poddaje się, od dwóch godzin próbowałem zrobić takie zadanie i za cholere nie potrafię
Proszę o pomoc, zdjęcie dla uwagi ( ͡° ʖ
Napisz program, który pobiera ze standardowego wejścia godzinę w formacie HH:MM w postaci stringa i zwraca liczbę minut od godziny 00:00.
Proszę o pomoc, zdjęcie dla uwagi ( ͡° ʖ
źródło: comment_dhHlDcv2nE7gktnwXUZ8qHUqiXeoBLAz.jpg
Pobierz


























