Gumaa
Uczymy się na studiach # programowanie ( ͡° ͜ʖ ͡°) w #cpp i w zadaniu jest takie polecenie:

Wynik powinien być przechowywany w polu klasy ‘wynik’ i możliwy do odczytu
jedynie przez metodę GetWynik() const

Mam prywatną zmienną wynik, mam metodę, ale jedyne nad czym się zastanawiam to te tajemnicze const za metodą. Zgaduje, że to coś powinno mówić mi co dokładnie i jak ma zwracać metoda. Ja zrobiłem po prostu
  • Najlepsze
  • Wszystkie komentarze
TheNewIcek
TheNewIcek
@Gumaa: nie sa konieczne, w sumie to nie powinno ich byc (syntax error), @brylant_brylant pewnie chcial podkreslic
TheNewIcek
TheNewIcek
@Gumaa: nie jest, zwroc wynik przez return.
Romantyczny_widelec
Jakie jest „najlepsze” (wiem, że to w znacznej mierze kwestia gustu) IDE do C++
MS Visual Studio czy CLion? Mile widziane uzasadnienie w komentarzu.
#cpp #programowanie #ankieta

Jakie „najlepsze” IDE do C++?

  • MS Visual Studio 52.5% (32)
  • CLion 24.6% (15)
  • Inne (odpowiedź w komentarzu) 23.0% (14)

61 głosów

  • Najlepsze
  • Wszystkie komentarze
PrawdziwyProgramista
PrawdziwyProgramista
@Romantyczny_widelec: QTCreator, vim z pluginami.
Wiktor426
@Romantyczny_widelec: @PrawdziwyProgramista: Jak wyżej, QTCreator daje radę
Gynvael
Redakcja książki (zbioru artykułów różnych autorów o RE, o tytule "Praktyczna Inżynieria Wsteczna" - PWN Listopad 2016) skończona, więc trzeba skończyć i picoCTF!
Tak więc jutro kolejny live - picoCTF #3, czyli dalsza część rozwiązywania zadań z CTFa o właśnie tej nazwie. Na tapetę wezmę dalszą część zadań za 100 lub więcej punktów, i liczę na to, że uda się zamknąć zadanka z tego CTFa.

Live odbędzie się, jak zwykle, o 19:00 (jutro, czyli
Adaslaw
  • Najlepsze
  • Wszystkie komentarze
poszlo_wyszlo
@Adaslaw: kto dzisiaj jeszcze używa c++ buildera O_o
dlpl
dlpl
1
@poszlo_wyszlo: Używam lub używałem zawodowo c++ Buildera, VS z c#, QT Creratora itp i złego słowa o builderze nie powiem. Szkoda, że choć się prężnie w ostatnich latach rozwijają, to ich produkty raczej popularności np Visual Studio nie osiągną.
No i na stackoverflow bieda ;)
simia
simia
Mirki #cpp dzisiaj konkurs bez nagród. Zadanie jest proste. Podać typ zmiennych a, b, c, d
(* externy dla tych co się będą zaraz czepiać, że zmienne niezainicjalizowane).
( standard C++14, jak wyżej)
(
* zakładamy, że int ma 32 bity, short int 16 itd.)

extern unsigned short
  • Najlepsze
  • Wszystkie komentarze
dupasmoka
@sima: a unsigned short, b short, c najwezszy typ mieszczacy 0x70000000 << 1; d int, ale jako ze d1 i d2 moga byc obliczone w trakcie kompilacji to krzyknie, ze jest overflow na int.
Z.....e
Z.....e
@simia: wszystko int.
L.....a
L.....a
Od razu jeszcze drugie pytanie odnośnie rekurencji. Mamy taki kod programu:

Link

I teraz czy to dobrze rozumiem.

Mamy
  • Najlepsze
  • Wszystkie komentarze
lionbest
@Lux_Aeterna: Nie, zupełnie nie tak, przeczytaj moja odpowiedz i spróbuj jeszcze raz.
L.....a
L.....a
Mirki, kojarzycie może stronę z jakimiś prostymi zadaniami do #cpp odnośnie przećwiczenia wskaźników? Bo mimo, że mniej-więcej rozumiem, co robią, to fajnie by było to przećwiczyć, by w pełni je zrozumieć i umieć stosować.

#naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
xaoc
xaoc
xaoc
2
Hej,
Co zastosowalibyście w celu rozwiązania problemu, że klasa Writer potrzebuje wysłać dane do X wątków. (Nie rozdziela tych danych) tylko wysyła do każdego wszystko co ma. W sumie wystarczyła by jakaś globalny vector tylko skąd wiedzieć, że wszystkie wątki już sobie dane pobrały ( i można je unicestwić). (najlepiej, żeby nie trzeba było blokować odczytu -- w sensie, nowy element będzie można odczytać kiedy będzie kompletny w pamięci i wszystkie wątki
  • Najlepsze
  • Wszystkie komentarze
k.....n
k.....n
W tym wpisie chciałbym poruszyć temat IDE. Większośc tutoriali nie zagłębia się w to, dlatego część z was (wpis skierowany dla początkujących programistów) może pisać w przykładowo Notepadzie++. Czy to źle? I tak i nie. Zacznijmy od początku.

Co to jest IDE
IDE to skrót od Integrated Development Environment, czyli zintegrowanego środowiska programistycznego, co zapewne za wiele nam nie mówi. Trudno mi to zdefiniować, więc powiem, że jest to rozbudowany notatnik. Bardzo rozbudowany, wewnątrz
  • Najlepsze
  • Wszystkie komentarze
n_i_e_rozumiem
Do tego stopnia się ostatnio przyzwyczaiłem do ciemnego motywu z IDE od #jetbrains, że jak kod wygląda inaczej to mnie irytuje. W związku z tym kleciłem ostatnio w wolnej chwili motyw do #notepadpp bazujący na Darculi.

Może komuś się przyda https://github.com/gogo2/npp-darcula

#programowanie #webdev #cpp, nie zabijcie.

Możecie pisać w komciach, które języki mam w następnej kolejności ostylować albo jak coś
  • Najlepsze
  • Wszystkie komentarze
cochese
cochese
simia
simia
Taka ciekawostka. Smieszny zapis, zupelnie nieczytelny i poprawny.
{
int i = 1;
auto* p = new auto(i);
}
#cpp
  • Najlepsze
  • Wszystkie komentarze
psi-nos
psi-nos
Próbuję skompilować najprostszy kod z toturiala https://open.gl/context na mincie 18 (ubuntu 16.04). Dokładnie to http://pastebin.com/EDXP32NL Mam zainstalowane libglfw3 i libglfw3-dev. Kompiluję

g++ -lglfw -std=c++11 gltest.cpp
dostaję

gltest.cpp:(.text+0x18): undefined reference to 'glfwInit'
  • Najlepsze
  • Wszystkie komentarze
Dijuna
kod na pastebin

Mam sobie taki kod, to nie jest prawdziwy program tylko wyciągnąłem samą zasadę działania żeby działało jak najprościej i można było sobie wkleić jak ktoś ma Qt Creatora:
1) Mam listę obiektów i nie chcę w żaden sposób na nią wpłynąć,
2) Chcę wybrać kilka jej elementów (w przykładzie: te których nazwa nie jest pusta, lista indeksów) i posortować na podstawie jakichś ich wartości,
3) Chcę otrzymać listę indeksów do tej oryginalnej listy,
  • Najlepsze
  • Wszystkie komentarze
Kaczus2B
Kaczus2B
W księgarni #helion dziś 50% taniej dostępna jest książka do nauki języka #cpp Język C++. Szkoła programowania Stephena Praty Jeśli chodzi o to czy warto - zdania sa podzielone, jedni ją chwalą, inni mniej, ja jedynie przeglądałem i uważam, że jednak lepsza jest książka Stroustrupa, ale i tak przynajmniej (jeśli chodzi o #ksiazki wydane drukiem w Polsce) porusza zagadnienia z w miarę aktualnej wersji języka.

#
larvaexotech
larvaexotech
#cpp #c++ #gcc #programowanie

Mireczki mam dziwny problem z kompilacją pewnego projektu w C++. Muszę ustawić pewne macro które w kodzie sprawdzanie jest #ifdef'em z poziomu kompilatora. Kompiluje przy użyciu MinGW na windowsie (g++).

Problem w tym, że w Code::Blocks dodaje do listy "defines" wpis
FW_GRAPHICS, podczasu budowania widzę,
  • Najlepsze
  • Wszystkie komentarze
simia
simia
Mam sobie stringa, w ktorym musze sprawdzic czy wystepuja poszczegolne znaki i zastanawiam sie nad czytelnoscia zapisow.

bool hasX;

for(const auto& c : name)
{
  • Najlepsze
  • Wszystkie komentarze
Blackwing
Mirki,
Szukam taniego, dobrego laptopa do #naukaprogramowania. W domu mam dobrego lapka ale potrzebuje miec cos w pracy (mam troche na to czasu). Niestety, wydaje sie ze kolejne etapy w nauce cpp wymagają instalacji a nie mam uprawnien admina.
Co myslicie? Czy nada sie :
Lenovo Thinkpad x220 ?
Ewentualnie cos z chin?
W dobrej cenie widze jeszcze hp 6910p na alledrogo
  • Najlepsze
  • Wszystkie komentarze
L.....a
L.....a
Mireczki, dlaczego mi z pliku tekstowego o takiej treści:


Nie wczytuje do zmiennej liczby 2?

Kod programu.
  • Najlepsze
  • Wszystkie komentarze
c.....k
c.....k
#programowanie #cpp
wytłumaczy mi ktoś czemu nie mogę przechowywać Renderera na stosie?

https://gist.github.com/ca1ek/05d28fd7e455a3092cba9d0128a2112f
  • Najlepsze
  • Wszystkie komentarze