• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[C++] Projekt kalendarza

VPS Starter Arubacloud
0 głosów
984 wizyt
pytanie zadane 31 lipca 2017 w C i C++ przez c1astekff Początkujący (280 p.)
Witam, jestem początkujący w c++ i zamierzam swoją wiedzę jak i umiejętności rozwijać poprzez wymyślanie sowich projektów lub po prostu tworzenie czegoś co już istnieje, tak żeby jak najwięcej rzeczy zrobić samemu. Pytanie teraz brzmi skąd czerpać wiedzę na temat bibliotek itd.
 

Na początek chciałem stworzyć kalendarz który będzie wyświetlał cały miesiąc, a po kliknięciu w dany dzień otworzy się pewna lista "zadań" którą będę mógł uzupełniać poprzez przeciągniecie np. z paska z lewej strony osób, które wcześniej na samym początku programu wpiszę. Nie chcę gotowego kodu, tylko rady z czego skorzystać co przeczytać, może jakieś pomocne strony z góry dziękuję :)

2 odpowiedzi

+3 głosów
odpowiedź 31 lipca 2017 przez Evelek Nałogowiec (28,960 p.)
Aplikacja okienkowa tak? No to Qt albo zmiana języka na C# / Java.
komentarz 31 lipca 2017 przez c1astekff Początkujący (280 p.)
No właśnie jak to jest z tym wyborem języka, czemu akurat nie c++ w tym przypadku, lepszym posunięciem będzie całkowite przerzucenie się na jave ?
komentarz 31 lipca 2017 przez Evelek Nałogowiec (28,960 p.)
To proste - C++ jest do lepszych zastosowań niż trzaskanie aplikacji okienkowych, które można napisać kilka razy szybciej i wygodniej w np. C#. A jak już chcesz je w C++ pisać, to zainteresuj się bibliotekami Qt.
komentarz 31 lipca 2017 przez SebekChlebek Stary wyjadacz (11,290 p.)
Możesz też zobaczyć bibliotekę winapi do robienia bardzo prostych aplikacji. Masz nad wszystkim kontrolę. Jednak utrudnieniem może być fakt, że nie będziesz mógł ustawiać sobie wszystkiego na planszy jak to jest w Qt. Nie musisz niczego instalować tylko załączasz windows.h. Ale ogólnie jest to nie polecana biblioteka to tego typu zadań.
+2 głosów
odpowiedź 31 lipca 2017 przez WireNess Stary wyjadacz (11,240 p.)
edycja 31 lipca 2017 przez WireNess

​​​​​Piszę to wypowiedź już po raz trzeci - doceń mój trud ;)

-

Jeżeli myślisz o pisaniu aplikacji okienkowych (GIER 2D) w C++, to polecam SFML

Biblioteka pisana pod C++, łatwa w nauce, śwetna dokumetacja, sporo poradników w internecie.

Z racji tego, że już po raz trzeci kończę to wiadomość, skończę pisać i podeśle Ci kilka linków.

Do Ciebie należy wybór czy wybierzesz SFML

-

Oficjalna strona SFML

Poradnik ze strony SFML-a w języku Polskim

Zaawansowany SFML [video]

-

Pozdrawiam!

komentarz 31 lipca 2017 przez c1astekff Początkujący (280 p.)
Dzięki :)
komentarz 31 lipca 2017 przez c1astekff Początkujący (280 p.)
Dzięki :)
A coś o javie mógłbyś mi powiedzieć? Takie aplikacje okienkowe na których głównie chciałbym się skupić, lepiej jest pisać w javie?
komentarz 31 lipca 2017 przez draghan VIP (106,230 p.)
Raz już zwracałem Ci uwagę, WireNess. Zajrzyj do Regulaminu, punkt II 1. F.
komentarz 31 lipca 2017 przez WireNess Stary wyjadacz (11,240 p.)
W regulaminie pisze, aby nie nadużywać, a przecież użyłem stylu pogrobienia tylko raz ;) Ponadto nie użyłem go bezzasadnie, ponieważ chciałem zwrócić uwagę autora. Ale jeżeli komukolwiek na forum taki styl zamieszczania komentarzy/odpowiedzi przeszkadza - dobrze - ograniczę się do minimum :)
komentarz 31 lipca 2017 przez WireNess Stary wyjadacz (11,240 p.)

@c1astekff co prawda w javie dopiero rozpoczynam, ale jeśli chodzi o aplikacje okienkowe to zarzyj tutaj

Pokazane jest tam stworzenie pierwszej aplikacji okienkowej ;)

 

PS: Java (jak pewnie wiesz) to OOP, więc radzę Ci z własnego doświadczenia poznać klasy w C++, a następnie zabierać się za gry/aplikacje okienkowe w java ;)

Jeżeli nie znasz jeszcze obiektowości, to jak pisałem wyżej polecam SFML, łatwo Ci się go będzie nsuczyć (a z 2D łatwo przejść do 3D) - jesto to tylko moja opinia i to ty wybierasz. Proszę także osoby chcące skrytykować mój komentarz - to tylko moja opinia!

komentarz 31 lipca 2017 przez c1astekff Początkujący (280 p.)
Chciałem właśnie iść w aplikacje okienkowe i szukać później zatrudnienia w firmach tworząc jakieś programy użytkowe dla nich, czy może chcielibyście nakierować mnie na coś bardziej przyszłościowego?
2
komentarz 31 lipca 2017 przez Evelek Nałogowiec (28,960 p.)
Java oraz C# jest przyszłościowa.
komentarz 31 lipca 2017 przez draghan VIP (106,230 p.)

W regulaminie pisze, aby nie nadużywać, a przecież użyłem stylu pogrobienia tylko raz ;)

W Regulaminie zostało zawarte, że zabrania się bezzasadnego używania różnorakich wyróżnień. Ten punkt istnieje po to, aby skupiać uwagę Pasjonatów na tym, co ważne, żeby na Forum było czytelnie i schludnie. Co jest użyciem "bezzasadnym", to jest akurat kwestia nie do końca zamknięta. Ja nie widziałem tutaj potrzeby wyróżniania czegokolwiek i może bym nie zwrócił Ci uwagi, gdyby nie fakt, że często dekorujesz swoje wypowiedzi.

Mam nadzieję, że nie czujesz wrogiego nastawienia z mojej strony do siebie - bo też nic takiego nie ma miejsca. Widzę, że jesteś chętny do pomocy i piszesz sensownie - to pochwalam.

 

Podobne pytania

+1 głos
1 odpowiedź 477 wizyt
pytanie zadane 27 maja 2020 w Nasze projekty przez nanautzin Obywatel (1,510 p.)
+1 głos
2 odpowiedzi 702 wizyt
pytanie zadane 7 stycznia 2020 w C i C++ przez TheMartian Początkujący (250 p.)
–5 głosów
3 odpowiedzi 412 wizyt

93,004 zapytań

141,969 odpowiedzi

321,248 komentarzy

62,340 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...