Wszystko
Najnowsze
Archiwum

idecoszjescwezwezwez
via Android- 2
test #cpp #wykopsdk #programowanie

Kalypsoo
via Android- 0
@idecoszjescwezwezwez failed

idecoszjescwezwezwez
- 0
@Kalypsoo: spokojnie, działa
- 36
C++ to jednak nadjęzyk ( ͡° ͜ʖ ͡°) - w porównaniu do innych popularnych języków wysokiego poziomu ten można przy nich nazwać niskopoziomowym ( ͡° ͜ʖ ͡°). Nad wszystkim nad czym chcesz mieć kontrolę to ją masz, kompilator nie mówi ci jak masz żyć, nie napierdzielasz wywołań metod na 2 ekrany czcionką 12 na szerokość 1920 pikseli... Tu rzucisz wskaźnik, tu wyłuskanie, tu przeładowanie
- 35
Treść przeznaczona dla osób powyżej 18 roku życia...
- 97
w C++ czuję się jak Mickiewicz przy piórze ( ͡° ͜ʖ ͡°)
@NjeMjetek: a za 3 lata ludzie będą próbowali to zinterpretować, i kląć na ciebie całkiem jak licealiści na Mickiewicza
- 2
#cpp #programowanie #algorytmy
Pomocy, czas mnie goni a mam zaćmienie
Wyszukiwanie wzorca w pliku tekstowym, z liczbami decymalnymi oraz hexadecymalnymi. Korzystam z algorytmu Karpa-Rabina wykorzystującego hashowanie wzorca:
https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm
Pomocy, czas mnie goni a mam zaćmienie
Wyszukiwanie wzorca w pliku tekstowym, z liczbami decymalnymi oraz hexadecymalnymi. Korzystam z algorytmu Karpa-Rabina wykorzystującego hashowanie wzorca:
https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm
- 1
#cpp #programowanie
Czy jestem w stanie iterować po tekście w pliku w miare sensowny sposób tak jak po tablicy charów?
Piszę program wyszukujący wzorzec w tekście z zastosowaniem algorytmu Karpa-Rabina i staram się uniknąć sytuacji, gdzie będę musiał zasysać wszystko do stringa (domyślnie będą to duuże teksty)
Czy jestem w stanie iterować po tekście w pliku w miare sensowny sposób tak jak po tablicy charów?
Piszę program wyszukujący wzorzec w tekście z zastosowaniem algorytmu Karpa-Rabina i staram się uniknąć sytuacji, gdzie będę musiał zasysać wszystko do stringa (domyślnie będą to duuże teksty)
- 2
@Lacwik: tak, ale to głupie. Jak sobie napiszesz gettera/operator[] który wczyta ten jeden znak z pliku po fseek.
Lepiej zrobić sobie klasę trzymającą fragment pliku w buforze i pobierający nowy fragment gdy potrzebny i usuwający stare fragmenty.
Lepiej zrobić sobie klasę trzymającą fragment pliku w buforze i pobierający nowy fragment gdy potrzebny i usuwający stare fragmenty.
- 2
Czy jestem w stanie iterować po tekście w pliku w miare sensowny sposób tak jak po tablicy charów?
@Lacwik: protip: nie używaj
std::fstream i std::string, tylko POSIX-owego mmap, jeśli zależy ci na największej wydajności4
Wszystko o nowym typie std::variant z C++17

W artykule omawiam nowym typ dostępny z C++17: std::variant. Podstawy, użycie, "wizytacje" aktywnego typu za pomocą "overload", przykłady użycia jak maszyna stanów, parsowanie linii poleceń, czy nawet alternatywa dla polimorfizmu.
z- 3
- #
- #
- #
8
Jak powstawał napęd radioteleskopu.

Rozmowa z mgr Eugeniuszem Pazderskim, który przygotował system kontroli napędu radioteleskopu w Piwnicach. Sprawdź jak wyglądała historia 3 tygodniowego spania w podstacji, w której obecnie znajduje się system kontroli.
z- 0
- #
- #
- #
- #
- #
- 3
@Lacwik: co to znaczy nad/pod?
@Lacwik: zamiast wolac #cpp #programowanie to wolaj #matematyka . Pytanie tez, czy rzeczone "wektory" moga sie przecinac czy nie. Liczysz ile "deszczu" splynie?:D
// obrazek wyglada jakbys chcial policzyc efektywna powierzchnie "widoczna" od gory :D
// obrazek wyglada jakbys chcial policzyc efektywna powierzchnie "widoczna" od gory :D
Dziś kolejna porcja newsów ze świata #programowanie w #jezykc #cpp (⌐ ͡■ ͜ʖ ͡■)
cpp-polska.pl/post/cppnews-tydzien-22-2018
Miłego czytania! :)
cpp-polska.pl/post/cppnews-tydzien-22-2018
Miłego czytania! :)
- 1
Cześć mam takie pytanko:
Jak przy wykorzystaniu winapi powinna wyglądać dekrementacja rejestru EIP?
Coś w stylu:
pastebin
?
Dlaczego
Jak przy wykorzystaniu winapi powinna wyglądać dekrementacja rejestru EIP?
Coś w stylu:
pastebin
?
Dlaczego
- 1
@Philopolemus_Fronius: Chyba znalazłem rozwiązanie problemu. Context prawdopodobnie wymaga ustawienia flagi ContextFlags na CONTEXTCONTROL czyli:
ctx.ContextFlags = CONTEXTCONTROL, aczkolwiek nie znalazłem jeszcze póki co żadnego potwierdzenia w manualu.
ctx.ContextFlags = CONTEXTCONTROL, aczkolwiek nie znalazłem jeszcze póki co żadnego potwierdzenia w manualu.
- 1
I nastało nowe... O CMake słów kilka (。◕‿‿◕。)
cpp-polska.pl/post/i-nastalo-nowe-cmake-teoretycznie
Miłego czytania! ʕ•ᴥ•ʔ
cpp-polska.pl/post/i-nastalo-nowe-cmake-teoretycznie
Miłego czytania! ʕ•ᴥ•ʔ
C++ posiada kilka menadżerów pakietów, ale generalnie wszystkie ssą. Najpopularniejsze to conan, vcpkg (oba multiplatformowe). Zrobienie dobrego menadżera pakietów dla obecnego stanu C++ jest niemożliwe, dlatego powstała grupa standaryzacyjna SG15 Tooling, pod przewodnictwem Titusa Wintersa, która m. in. ma zająć się tworzeniem takowego. Ilość problemów jest ogromna, a największe wyzwanie to zrobić coś, co będzie mogło być użyte z istniejącymi bibliotekami, których jest pierdyliard i każda budowana jest w inny sposób. Brak
- 1
@b33zon: "Manager pakietów? po co to? na co to komu? Ja tam wolę mieć kontrolę nad kodem." (✌ ゚ ∀ ゚)☞
- 1
#cpp #programowanie
Czemu moja funkcja generuje mi
https://pastebin.com/tCRgZMDk
Czemu moja funkcja generuje mi
-nan(ind) jeśli siedzi tam if który mówi, ze dla punktu 0,0 wynik ma być 0?https://pastebin.com/tCRgZMDk
Kolejna porcja ciekawostek o #programowanie w #jezykc i #cpp (。◕‿‿◕。)
cpp-polska.pl/post/cppnews-tydzien-21-2018
Zapraszamy!
cpp-polska.pl/post/cppnews-tydzien-21-2018
Zapraszamy!
- 2
#cpp #programowanie
Mam zbiór punktów dwóch typów, powiedzmy duże i małe. Algorytmem Grahama wyznaczyłem otoczkę wypukłą z dużych. Jak mam policzyć ilość małych punktów znajdujących się wewnątrz niej?
Mam zbiór punktów dwóch typów, powiedzmy duże i małe. Algorytmem Grahama wyznaczyłem otoczkę wypukłą z dużych. Jak mam policzyć ilość małych punktów znajdujących się wewnątrz niej?
@iljontichy:
1. ściągnij pakiet Qt open-source: https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5
2. zainstaluj wybierając jakąś nową wersję i instalując QtCreatora
3. uruchom QtCreatora
4. wybierz testowy projekt z grubsza odpowiadający
1. ściągnij pakiet Qt open-source: https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5
2. zainstaluj wybierając jakąś nową wersję i instalując QtCreatora
3. uruchom QtCreatora
4. wybierz testowy projekt z grubsza odpowiadający
Zapraszam na nowy post o tematyce #programowanie w #jezykc #cpp (。◕‿‿◕。)
http://cpp-polska.pl/post/malo-znany-kuzyn-statica-threadlocal
http://cpp-polska.pl/post/malo-znany-kuzyn-statica-threadlocal
- 2
#cpp #cpp11
Możecie mi polecić jakieś środowisko do pisania w c++ pod linuksa, żeby uwzględniało c++11 w szczególności sharedptr? Przykładowo mam jakiś sharedptr do obiektu, robię sobie do niego kropkę i... nic. Powinno samo zamienić mi na -> i pokazać dostępne metody.
Jak już napiszę takie coś z ręki, kliknę z ctrl na metodę i nie przenosi mnie do implementacji. ( ͡° ʖ̯ ͡
Możecie mi polecić jakieś środowisko do pisania w c++ pod linuksa, żeby uwzględniało c++11 w szczególności sharedptr? Przykładowo mam jakiś sharedptr do obiektu, robię sobie do niego kropkę i... nic. Powinno samo zamienić mi na -> i pokazać dostępne metody.
Jak już napiszę takie coś z ręki, kliknę z ctrl na metodę i nie przenosi mnie do implementacji. ( ͡° ʖ̯ ͡
- 1
@Golem_Piotr: masz rację, dziękuję.
Oglądałem weekly filmik od Jasona Turnera, w którym pojawia się jego CMake file wraz z warningami. Gość na filmiku wybiera aktywne warningi, opisujac komentarzem ich sens. W praktyce robiłem odwrotnie, blacklistując kompletnie zbędne przy włączonym maksymalnym (albo jakoś bardzo wysokim) poziomie.
Naszło mnie do zapytania: w jaki sposób definiujecie jakie warningi pozostaną w trakcie kompilacji?
#cpp #jezykc
Naszło mnie do zapytania: w jaki sposób definiujecie jakie warningi pozostaną w trakcie kompilacji?
#cpp #jezykc
Dla gcc mam listę przygotowaną na podstawie https://stackoverflow.com/a/9862800 .
Jak tworzysz „bardzo wysoki” poziom ostrzeżeń? W gcc
Jak tworzysz „bardzo wysoki” poziom ostrzeżeń? W gcc
-Wall -Wextra wcale nie są wybitnie wymagające.- 1
@Golem_Piotr: używam takiego o
Na podlinkowanej przez Ciebie liście jest wyłączony
Taka lista oparta o whitelistowanie ma zasadniczą wadę: jeżeli nowa wersja kompilatora wprowadziłaby nowe warningi dla przypadków dotyczących np. nowszej wersji języka, o ile nie wejdą
-Werror -Weverything w clangu: https://embeddedartistry.com/blog/2017/3/7/clang-weverything. Do całości 10 wykluczeń i gra gitara.Na podlinkowanej przez Ciebie liście jest wyłączony
-Wno-unused. Sam autor sugeruje, że irytuje go ten warning w trakcie developmenu, ale dobrze czasem włączyć. To potencjalnie error-prone.Taka lista oparta o whitelistowanie ma zasadniczą wadę: jeżeli nowa wersja kompilatora wprowadziłaby nowe warningi dla przypadków dotyczących np. nowszej wersji języka, o ile nie wejdą
konto usunięte via Android
- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
@Vaakas: Wielomianowa, czy bardziej p------e rzeczy?
4
Direct CNC Control with the Raspberry Pi

If you’re building a CNC router, laser cutter, or even 3D printer, you’ll usually be looking at a dedicated controller. This board takes commands from a computer, often in the form of G…
z- 0
- #
- #
- #
- #
- #














