Yakooo
Utworzyć obiekt przez konstruktor parametrowy i bezparametrowy...
Kompletnie nie rozumiem różnicy, zawsze widziałem parametrowy, czyli w środku klasy ustawiamy np: Client(string Imie, string Nazwisko);
A jak utworzyć obiekt bezparametrowym?

#programowanie #cpp #studbaza
  • Najlepsze
  • Wszystkie komentarze
dupaztrupa
dupaztrupa
@Yakooo: Client() i do tego jakieś settery
JakTamCoTam
@Yakooo: konstruktor domyślny brzmi imo lepiej niż bezparametrowy bo mówi do czego służy.
Nie definiujesz parametrów funkcji ale w ciele konstruktora inicjalizujesz składowe klasy jakimiś domyślnymi wartosciami.
Kaczus2B
Kaczus2B
Dla tych co chcą zacząć uczyć się #cpp takie 2 informacje:

1) W księgarni Helion dostępne jest najnowsze wydanie książki Bjarne'a Stroustrupa Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie III

2) w ramach promocji "Stroimy sobie żarty z cen!", książkę kupimy teraz 40% taniej, za 89,40zł (w ramach promocji dostępnbne są też inne
  • Najlepsze
  • Wszystkie komentarze
b.....n
b.....n
@Kaczus2B: kupiłem inną jego książkę w języku polskim, nie polecam, bardzo ciężko się czyta... Ciężko się czyta np. o "wyrażeniach harmonijkowych".

Z drugiej strony, cena kusząca :)
Kaczus2B
Kaczus2B
Kaczus2B Autor
1
@b33zon: ale wiesz, że rózne książki są kierowane do różnych osób i do innego stosowania? Ta jest dla początkujących - zupełnie inna, niż np Kompendium... Tu masz taki "kurs" dla uczących się dopiero C++.
q.....n
q.....n
Hej,
Właśnie sobie sprawdzam błędy/składnię itp. programu xrdp za pomocą cppcheck.

Podczas jego analizy wyniki na moim komputerze(Ubuntu 19.10) są zapisywane w "ładnym" stylu gcc(dolna część na obrazku)

Jednak na dockerze również Ubuntu 19.10, mimo instalacji gcc oraz g++, wyniki nie pokazują konkretnego miejsca błędu(górna część obrazka)
  • Najlepsze
  • Wszystkie komentarze
secondreality
@qarmin: sprawdz co masz poinstalowane na swoim distro i to samo zainstaluj na docker byc może brakuje ci pakietu dev z libami albo jakiejś bzdury
dpkg -l | grep cc
TMBRK
TMBRK
0
Siema mirki.
Chciałbym napisać jakiś projekt w języku C. Chodzi o język C, nie C++ i o napisanie jakiegoś programu działającego pod systemem #linux. Głównie kojarzy mi się ten język z mikroprocesorami i płytkami developerskimi :p natomiast w ofertach pracy widze w wymaganiach napisanie programu w C pod linuxem. Możecie mi w sumie coś poradzić? Do tej pory myślałem o tym języku, że ma troszkę inne zastosowania.
#cpp
  • Najlepsze
  • Wszystkie komentarze
zwei
zwei
2
@TMBRK: ale co ci niby radzić? C jest prosty jak drut. Wymyśl projekt i pisz.
sirpingus
sirpingus
@TMBRK: No tyle że wbudowane systemy a systemy mikroprocesorowe to trochę inne bajki. Jak masz "wbudowane" rzeczy typu liczniki klientów czy takie tam, to czasem zdarzą się wariacje bazujące na bardzo odchudzonym Linuksie.
Sens jest taki, że nie trzeba wynajdywać koła na nowo jak chodzi o dzielenie czasu między różne procesy (typu sprawdzanie czujników + serwer WWW + coś), bo dzieleniem czasu procka na każde zadanie można oddelegować do małego
q.....n
q.....n
Hej,

Posiadam program w c++, który w zależnościach glad posiada dyrektywę #include i który próbuję skompilować pod Ubuntu na dockerze.
Jednak nie znajduje tego pliku przez co kompilacja w pewnym momencie się wykrzacza.

Próbowałem instalować pakiet xorg, ale dalej nie mam tego pliku
  • Najlepsze
  • Wszystkie komentarze
lionbest
@qarmin: Zainstaluj sobie x11proto-dev
K.....3
K.....3
Treść przeznaczona dla osób powyżej 18 roku życia...
tomaszs
Przegląd promocji dla programistów

Hej, do 01.04.20 odbywa się akcja Dzień Robin Hooda [Druki -40%]. Między innymi 'Elektronika dla bystrzaków. Wydanie III'. Łącznie w propozycji możliwych do zdobycia jest 30 itemów. Poniżej 10 wybranych itemów:

✓ Opus magnum C++11. Kodowanie w języku C++ (komplet), Jerzy Grębosz, 1696 stron, 2017 rok #cpp
✓ Java. Podstawy. Wydanie XI (Core Java Volume I - Fundamentals (11th Edition)), Cay S. Horstmann, 768 stron, 2019 rok #java
C.....a
Dzień dobry wszystkim programistom! ( ͡° ͜ʖ ͡°)

Właśnie wypuściliśmy nowiuteńki wpis o GoogleMock! Jak chcecie poukładać sobie wiedzę na temat definiowania zachowań i oczekiwań - ten wpis jest idealny dla Was! (✌ ゚
ZawzietyRobaczek
ZawzietyRobaczek
#programowanie #cpp #programista15k #gamedev Cześć, w jaki sposób stworzyć tablicę elementów mniejszych niż 1 bajt? np. 5 bitów. Chodzi mi tu o optymalizację pamięci. Normalnie zrobił bym sobie tablicę np.:
unsigned char tablica[320*256] i taka tablica zajmie mi 81 920 bajtów..
natomiast elementy które bede przechowywał w tablicy są od 0-31 czyli wystarczy mi 5 bajtów na element i wtedy taka tablica mi zajmie
  • Najlepsze
  • Wszystkie komentarze
tomaszs
tomaszs
14
tl;dr Mirki i mirabelki :-> Kto polubi ten wpis i napisze do mnie PW dostanie link do pobrania 420 tapet programistycznych :-)

- 10 wariantów tematycznych
- wersja centralna i narożnikowa
- wariant 2160p oraz 1440x2960 (na smartfony)
- warianty dla 7 najpopularniejszych języków programowania: #c #cpp #csharp #js ( #javascript) #php #python #vb ( #visualbasic
  • Najlepsze
  • Wszystkie komentarze
tomaszs
Skasowałem wczorajszy plik z tapetami programistycznymi ¯\_(ツ)_/¯
I zrobiłem nowe tapety na bazie sugestii @LubieKiedy, @Catmmando, @arcy81 oraz motywacji od @sirconrad, który jako jeden jedyny wykopał mój wczorajszy wykop z tapetami. Dzięki Wam! Czytajcie dalej, mam coś dla Was ;)

W nowej paczce jest:
- 10
  • Najlepsze
  • Wszystkie komentarze
teddybear69
Ktoś programuje w c/cpp I jest mi w stanie wyjaśnić jak działa liczba znajdująca się po znaku % a przed znakiem dolara jeżeli w printf napiszemy "%5$n"? Czy to 5 oznacza wtedy że zapisze do adresu wskazywanego przez 5 argument funkcji, czy że do adresu tego doda offset 5 bajtów?

Ze zdrowego rozsądku wynikałoby mi, że ta pierwsza odpowiedź na sens, ale z rozwiązania zadania które mam przed oczyma wynika co innego.
  • Najlepsze
  • Wszystkie komentarze
dukeofflies
3. Wyświetlić 20 liczb losowych parzystych z zakresu [-50,50].
5. Obliczyć ilość liczb nieparzystych wśród 10 wygenerowanych losowo z zakresu [20,300].

Jeśli komuś się nudzi i chciałby mi pomóc w napisać takie programy to priv, mogę jakiś symboliczny przelewik walnąć

#kiciochpyta
  • Najlepsze
  • Wszystkie komentarze
tomaszs
Nudziłem się, więc zrobiłem 120 tapet dla programistów. Do pobrania za darmo: https://www.wykop.pl/link/5401043/120-tapet-programistycznych-za-darmo-do-pobrania/

#python #cpp #angular #csharp #js #javascript #php #react #vb #visualbasic #vue #webdev #webdesign #frontend
  • Najlepsze
  • Wszystkie komentarze
tomaszs
Przegląd aktualnych promocji na ebooki dla programistów i nie tylko

-30% na ebooka Java. Kompendium programisty. Wydanie X. Do końca dnia (19.03.2020) za 89,50 zł
TU SKORZYSTASZ Z PROMOCJI

Get Groupy, Start10, Fences, DeskScapes, WindowBlinds, and more!. Na HumbleBundle możesz wybrać jeden z kilku pakietów ebooków w języku angielskim. Czasem cena za najniższy pakiet to nawet 1 dolar. Oprócz tego możesz wesprzeć organizację charytatywną
M.....l
M.....l
#matematyka #programowanie #cpp #algorytmy

Cześć wszystkim, w ramach odświeżenia co nieco C++/Matematyka robię sobie bardzo prosty program do poruszania pojazdami w jednym kierunku (z punktu A do B po prostej). Samochody dodawane są w losowych odstępach czasu (każdy ma różne parametry etc). Chciałbym zaimplementować możliwość "gładkiej zmiany prędkości" gdy jeden samochód zbyt bardzo zbliży się do drugiego (ma płynnie zwolnić, a następnie płynnie przyśpieszać
  • Najlepsze
  • Wszystkie komentarze
PrawieJakBordo
Jak zrobić taką "tabelkę" w C++? Pod jakim hasłem szukać?
#cpp
  • Najlepsze
  • Wszystkie komentarze
b.....a
b.....a
Czy jest taka opcja/rozszerzenie w Microsoft Visual Studio, która umożliwia dodawanie własnych predefiniowanych tekstów pod jakimś skrótem? Np. wciskam ctrl+v+1 i wyskakuje gotowa formułka pętli for.
#programowanie #cpp #visualstudio
  • Najlepsze
  • Wszystkie komentarze
tomaszs
-30% na ebooka Opus magnum C++11. Programowanie w języku C++ (komplet). Do końca dnia (13.03.2020) za 74,50 zł TU SKORZYSTASZ Z PROMOCJI

Śledz tag #dlaprogramistow albo zapisz sie na NEWSLETTER, aby dostawac wiecej takich informacji!

#programowanie #programista15k #programujzwykopem #naukaprogramowania #cpp
  • Najlepsze
  • Wszystkie komentarze