@Pustulka Pewnie jeszcze przez jakiś czas tak będzie, ale patrząc na IntelliJ i na PyCharma to mają oni naprawdę duży potenciał na zrobienie czegoś dobrego. Bo w sumie to poza VS (które dopiero teraz jakoś bez resharpera działa), i Qt Creatora to z C++ jest naprawde problem. Strasznie mnie boli to że nie ma takiego dobrego IDE ( w sensie na poziomie IntelliJa)
  • Odpowiedz
Mam pytanie do ogarniaczy:

Obecnie pracuje na platformach ARM (BeagleBone/RADXA/CubieBoard). Stworzyłem ogólnie program którego zadaniem jest zarządzanie wszelakimi modułami (SOAP, algorytmy temperaturowe, sterowanie Moxą i GPIO) via server UDP. Wszystko było super, niestety czym dalej w las i czym więcej pojawia się modułów tym python... powoli nie wyrabia (głównie sprawy wielowątkowości i rozbudowania samych klas). Zastanawiałem się nad zmianą języka i po krótkiej analizie wybrałem C++.

Ktoś może pracował w C++ z Boostem
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PsichiX: Patrz

--> CLion jest do odpalenia na Windowsie, VS też, (oba służą do programowania w C i C++) to bezpośrednia konkurencja

--> CLion możesz odpalić też na linuksie gdy potrzebujesz ide, żeby np przeportować twój świetny program z Windowsa - to jest argument w czym CLion jest lepszy.

A co do pytania to nie ponawiaj, bo twoje pytanie jest złe już w samej konstrukcji, bo zakłada, że VS musi
  • Odpowiedz
#cpp

Ktoś coś na temat Carriage return (powrót karetki) bez używania Insert? Interesuje mnie taki efekt jak na przykładzie:

cout << "druga czesc tekstu.";
cout << "\rTo jest pierwsza i ";
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, skad wziąć bibliotekę curlbuild.h?

Sciągnąłem z gita ale tam są tylko takie:

curlbuild.h.cmake curl.h easy.h mprintf.h typecheck-gcc.h

curlbuild.h.dist
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jakaś fajna książka do C++? Za czasów gimnazjum zakupiłem Symfonię, ale od tamtego czasu jej nie ruszyłem. Da się z niej uczyć? Bo pisana fajnie, ale skończyłem na pętlach.

#programowanie #cpp
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co robię źle? Trzecia linia sie nie kompiluje. a,b,y to inty.

vector > *tab;

tab = new vector >[y];

tab[a].push_back(pair(b,1));
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jako że zacząłem klasę maturalną trzeba porządnie się wziąć do nauki przed maturą. Chciałem więc otworzyć sobie w domu projekty z C++, które robiłem w szkole w tamtym roku szkolnym. Zainstalowałem CodeBlocks

type of instalation: Full: all plugins, all tools, just everything


ale coś nie do końca pykło. Przy otwarciu pojawia się komunikat:

Environment
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ostatnio zacząłem ciut bawić się D. Język wydaje się fantastyczny. Najpierw napisałem prostą appkę do pracy, teraz coś, czego od dawna mi brakowało (albo nie umiałem znaleźć): online formatowarkę kodu C++. Wszystko w D (ze wsparciem vibe.d).

Póki co, muszę stwierdzić, ƶe o ile język jest super, tak jak społeczność, to dokumentacja... odbiega od tego do czego przyzwyczaił mnie Qt, msdn, czy ruby.

Kod: https://github.com/KrzaQ/cppformat (nie ma tego wiele, to jest wrapper dla

clang-format
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bardzo zgrabnie kod wyglada - niektore featury D trafiaja do C++ - chociazby auto, w C++17 maja (w koncu!) byc moduly i koncepty. Inne wygladaly fajnie na poczatku (makra) ale w C++ masz ulepszone templaty i constexpr obecnie.
  • Odpowiedz
Twoje problemy stają się niczym, jeśli przez 2 dni męczyłeś 4 linie kodu, który działał tylko w części, a na końcu się okazało, że wklepałeś wszystko w złe miejsce i użyłeś if, zamiast else if.

#oswiadczeniezdupy #programowanie #cpp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach


(sfml 2.0)

To znajduje się w pętli głównej, powtarzanej 60 razy/sekundę.

if (event.type == sf::Event::KeyPressed && event.key.code == sf::Keyboard::P && paused == 0)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uszanowanko, Mireczki!

Prosiłbym o radę z #programowanie #cpp - mam ja sobie singletona (tak, zły pattern; nie, nie da rady wymienić go na coś innego teraz), którego muszę dzielić między DLLkami. Jak wiadomo, nie da się ot tak zmiennych statycznych shareować między modułami, co trzeba załatwić dll exportem. I tu jest haczyk - mam ja klasę Assets, która dziedziczy po templatce klasy Singleton, a więc nie mogę ot tak
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, co może powodować błędy po rozbiciu pętli na wątki?

Mam na myśli taką sytuację w uproszczonym modelu.

Mam pętlę która wykonuje operacje na tablicy 3D metodą iteracyjną rozbitą na 3 zagnieżdżone pętle for:

for(int
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach