T.....n
T.....n
#programowanie #pytani #cpp

Czy metody dostępowe w klasach to jakiś przeżytek? Spotkałem się z nimi w starym kursie, ale informacji na ich temat w sieci jest stosunkowo mało.
  • Najlepsze
  • Wszystkie komentarze
PsichiX
@Telhurin: 1. to pattern getterów/setterów w c++;

2. gettery powinny zwracać przez referencje, a settery w parametrach tez referencje
blisher
@Telhurin: No, typowe gettery. Nic mi nie wiadomo o tym, żeby były przeżytkiem, bo niby dlaczego? Jaka byłaby alternatywa dla nich?

W C# zamiast metod dostępowych stosuje się Propertisy, w C++ nie widzę alternatywy
j.....n
j.....n
Dawno nie bawiłem się już cpp, dziś zacząłem i się denerwuję. Mam coś w tym stylu:

double zmienna = 0;

int j = 4, i = 5;

zmienna
  • Najlepsze
  • Wszystkie komentarze
PanWitold
@jedentrylion: ale i oraz j są int
Arc
Arc
Arc
1
więc co, rzutujemy?


zmienna += (double) (i / j);


czy
T.....n
T.....n
#programowanie #pytanie #cpp

Podejrzewam że pytanie może być głupie, ale...

Czy w definicji klasy mogę zrobić coś takiego? Czy to po użyciu poniższej metody na obiekcie wpłynę na parametr "JakiesPole" tego obiektu?

class
  • Najlepsze
  • Wszystkie komentarze
inplaz
@Telhurin: gwoli uzupełnienia: jeśli w metodzie stworzysz zmienną lokalną o takiej samej nazwie "przysłonisz" nią zmienną będącą składową tej klasy. W tym przypadku możesz się do niej odwołać poprzez this

http://4programmers.net/Pastebin/3449
nic_nowego
@Telhurin: sorry nie znam się ale może będziesz mi wstanie pomóc w mojej sprawie? :D
m.....q
m.....q
What Clang can tell you about your Visual C++ projects

http://www.codergears.com/Blog/?p=246

#programowanie #cpp

#msqspam
  • Najlepsze
  • Wszystkie komentarze
PsichiX
@msq: Clang fajną przyszłością jest
sosnnaa
@PsichiX: Jak dla mnie już teraz jest realną alternatywą dla gcc. Pozdrawiam i polecam, Piotr Fronczewski.
1.....p
1.....p
Parę pytań odnośnie C++

1. Czy w C++ też jak w przypadku C# czy javy popularne jest pisanie unit testów / TDD? Są do tego jakieś przyjemne frameworki/narzędzia (+ coś do mockowania?)

2. Jak wygląda sprawa dependency injection - są jakieś przyjemne kontenery IoC?

3.
  • Najlepsze
  • Wszystkie komentarze
F.....t
F.....t
p.....t
p.....t
#programowanie #cpp #windows

winPeep

Kod (pastebin): http://pastebin.com/Shp7eiEJ

Aplikacja
  • Najlepsze
  • Wszystkie komentarze
Wilier
czy jakiś mirek programista mógłby wytłumaczyć mi działanie funkcji #getline w poniższym programie (quzi) ? oraz do czego służy napis linia (string linia)

kod http://pastebin.com/8dUUbwcY

#programowanie

#cpp
  • Najlepsze
  • Wszystkie komentarze
K.....2
K.....2
Mam taki kawałek kodu:

system("sciezka do programu");


std::cout << "connect?" << std::endl;


std::cin
  • Najlepsze
  • Wszystkie komentarze
dzaku
dzaku
  • adult
3
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
Atexor
#programowanie

#cpp

Mirki, pytanko. Otóż chcę zrobić program który ma być idi..odporny (operacje na liście jednokierunkowej) oparty na switch+case. I mam taki problem, że jak NAJPIERW wypiszę na ekranie np. literę(y) (lub inne znaki niebędące liczbą), to program się buguje.

O
  • Najlepsze
  • Wszystkie komentarze
p.....t
p.....t
#programowanie #cpp

Najpierw linki:

Kod: http://pastebin.com/nR6d0hMq

Exe:
  • Najlepsze
  • Wszystkie komentarze
d.....k
d.....k
Mireczki, mam problem. Uczę się #cpp i ogólnie dostałem kod od kolegi, robiący coś tam. Tutaj zaczyna się mój problem, bo rozumiem wszystko poza dwiema linijkami co to za czary się tam dzieją.

Link do kodu, chodzi mi o linijkę 75, dlaczego if(liczba2)? Co to dokładnie oznacza? Dobrze się domyślam, że sprawdza to, czy liczba2 jest różna od zera, czy coś takiego?

I jeszcze linijka 76, static_cast na
  • Najlepsze
  • Wszystkie komentarze
wuut
wuut
3
Mirki, powiedzcie mi, w jakim celu na uniwerku uczą nas C, a nie C++? Na pierwszym roku była Java. Wydaje mi się, że obecnie nauka C++ ma więcej sensu niż samo C. Z góry dziękuję za wyjaśnienie.

#programowanie #cpp #studbaza
  • Najlepsze
  • Wszystkie komentarze
dzaku
dzaku
  • adult
2
Treść przeznaczona dla osób powyżej 18 roku życia...
RaVo
RaVo
1
Dlaczego ten prosty program nie działa? Ma tylko otworzyć plik, jest on w folderze z projektem, uprawnienia pliku są na full(juz nawet nadalem wszystko dla wszystkich użytkowników) i dalej zwraca wartość false. Jakieś pomysły, dlaczego plik nie chce się otworzyć?

http://pastebin.com/Cqriy7Xm

#pytanie #cpp #problem
  • Najlepsze
  • Wszystkie komentarze
duckar
Może to kogoś zainteresuje lub oszczędzi komuś szukania literówki :)

Znalazłem błąd w książce C++ primer (na stronie 292 w Listingu 6.16).

Oto ten kod --> http://pastebin.com/BXcbxEdC

Ma
  • Najlepsze
  • Wszystkie komentarze
tpablo
tpablo
11
Jeśli związane z wejściem/wyjściem wywodzącym się z

ios_base
w C++ operatory

<<
  • Najlepsze
  • Wszystkie komentarze
Anubis94
Mireczki, potrzebowałbym pomocy z C++...

Póki co, mój poziom wiedzy = lame. Mam do napisania program, który ,,narysuje" mi w konsoli piękne arcydzieło. Program udało mi się napisać, ale jest tak s-------e wielki, że aż wstyd. Znalazłaby się może jakaś dobra dusza, która podpowiedziałaby, jak te wszystkie else if skrócić? W przykładzie z rysowaniem samego X widzę, że w tym zadaniu tak na prawdę mogą być tylko (jeśli dobrze myślę) 4 warunki,
  • Najlepsze
  • Wszystkie komentarze
rotor219
Jak w #cpp wykorzystać Hornera do zamiany liczby z jednego systemu na drugi? #programowanie #komputery
  • Najlepsze
  • Wszystkie komentarze
kamikadz
używał ktoś może CUDA, openCV oraz nakładki do VisualStudio - Nsight? bo mam problemy z odpaleniem tego :/

#programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze