Mirki jak chce w przyszlosci #programowanie w c++ jako praca to czy pisanie systemu operacyjnego w asm + #cpp da mi doswiadczenie w pisaniu dla firm aplikacji w cpp, jako normalna robota?
Wszystko
Najnowsze
Archiwum

Karowack
- 1

mateusza
- 3
@Karowack: jeżeli zadajesz takie pytanie, to znaczy, że pewnie nie.

lionbest
- 1
@Karowack: C++14 jest wystarczająco wszechstronne. Python jest po to aby n-------ć skrypty (strony, naukowe obliczenia), w sumie jest tylko fajny bo ma fajne biblioteki.
- 1
Muszę napisać program rysujący grafy. W czym będzie najprościej: #cpp #java #python ?
Z jakiej biblioteki skorzystać?
#naukaprogramowania
Z jakiej biblioteki skorzystać?
#naukaprogramowania
Potrzebuję, zeby w petli sprawdzane było czy uzytkownik naciśnał przycisk na klawiaturze. Jak to zrobić bez getch(), żeby nie było oczekiwania na wprowadzenie?
#cpp #programowanie
#cpp #programowanie
- 2
- 10
@sejseen: qt creator?
- 1
@sejseen: UbuntuSDK używa QtCreatora. Aha jako że qtcreator korzysta z plików pro które są plikami qmake'a, to nie polecam uczenia się qmake'a (uczenia, póki nie potrzebujesz czegoś co qtcreator nie zrobi za ciebie). Obsługuje też pliki cmake albo qbs, te ostatnie są czytelne i łatwe do ogarnięcia przy zaawansowanej konfiguracji i skryptowaniu systemu budowania.
Mirki z #programowanie wie ktoś i potrafi łopatologicznie wytłumaczyć jak marshallować obiekt pomiędzy C# a C++?
#pytanie #pytaniedoeksperta #kiciochpyta #cpp #csharp
#pytanie #pytaniedoeksperta #kiciochpyta #cpp #csharp
@zimny_stolec: nie
- 0
@snejdan: Załóżmy że mam bibliotekę napisaną w C++ udostępniającą funkcję która jako argument przyjmuje instancję klasy zdefiniowanej również w tej bibliotece. Mam też kod C# w którym chcę korzystać z tej funkcji. Wiem mniej więcej jak wywołać samą funkcję ale nie wiem co i jak przekazać jako argument tej funkcji. Należy utworzyć jakiś odpowiednik tej klasy w C# i go zmarshallować i wywołać przez C++/CLI?
#programowanie #naukaprogramowania #cpp
Wykład Meyersa o Universal References
1,5h konfy w przystępnym języku, słucha się tego genialnie. Pozycja obowiązkowa dla cppowców ( ͡° ͜ʖ ͡°)
Wykład Meyersa o Universal References
1,5h konfy w przystępnym języku, słucha się tego genialnie. Pozycja obowiązkowa dla cppowców ( ͡° ͜ʖ ͡°)
- 1
@Fitoplankton:
Co za śmieszek z niego. ( ͡
As I look upon you, It accursed to me that you may not have the necessary level of maturity, to handle the truth.
[...]
So it is basically 90 minutes about the lie.
Co za śmieszek z niego. ( ͡
- 0
- 1
Mirki z #programowanie #cpp #cpp11 najlepiej #lodz ale mogą być też inne miasta.
Poszukuje konkretnego i dobrego szkolenia z C++ dla grupy osób. Poziom szkolenia żeby był od średniego do nawet mocno zaawansowanego. Znacie jakieś dobre kursy które możecie polecić?
Poszukuje konkretnego i dobrego szkolenia z C++ dla grupy osób. Poziom szkolenia żeby był od średniego do nawet mocno zaawansowanego. Znacie jakieś dobre kursy które możecie polecić?
- 5
Poziom szkolenia żeby był od średniego do nawet mocno zaawansowanego
@Kramarz: nie wiem ile osób w Polsce zna ten język na takim poziomie, ale na pewno nikt z nich nie prowadzi szkoleń.
- 3
@Kaczus2B:
GUI to po prostu biblioteka, to nie szkolenie z C++.
Szkolenie z C++ (11) mogłoby obejmować:
- pisanie wydajnych programów (to że C++ jest szybki nie oznacza, że nie da się napisać wolnego programu)
- nowoczesne zarządzanie pamięcią za pomocą inteligentnych wskaźników i braniem pod uwagę
GUI to po prostu biblioteka, to nie szkolenie z C++.
Szkolenie z C++ (11) mogłoby obejmować:
- pisanie wydajnych programów (to że C++ jest szybki nie oznacza, że nie da się napisać wolnego programu)
- nowoczesne zarządzanie pamięcią za pomocą inteligentnych wskaźników i braniem pod uwagę
#naukaprogramowania #cpp
Mireczki proszę o pomoc.
Uczę się dopiero c++ i po kolej robie jakieś programming taski.
Mam za zadanie napisać program który wczytuje wartość a<0, i musi dodawać do niej 25 dopóki a >=0.
Na dole jest kod (bo cannot into spoiler), nie wiem co jest nie tak bo wykonuje dodawanie tylko 1 raz a dla małych liczb na minusie typu -1,-2,-3... aż do -25 wywala jakiś dziwny wynik
#
Mireczki proszę o pomoc.
Uczę się dopiero c++ i po kolej robie jakieś programming taski.
Mam za zadanie napisać program który wczytuje wartość a<0, i musi dodawać do niej 25 dopóki a >=0.
Na dole jest kod (bo cannot into spoiler), nie wiem co jest nie tak bo wykonuje dodawanie tylko 1 raz a dla małych liczb na minusie typu -1,-2,-3... aż do -25 wywala jakiś dziwny wynik
#
- 0
@kevinhomealone: Też będzie działać, ale (jeśli mogę doradzić, oczywiście) polecam ograniczać sprawdzanie tych samych rzeczy do minimum i używać narzędzi w sposób, w jaki zostały użyty. Twoje rozwiązanie (if przed do-while) przypomina wbijanie gwoździ siekierą, ostrą stroną - można, ale łatwo palce stracić.
Później po prostu kod jest nieczytelny, ciężko zrozumieć, czemu programista dwa razy sprawdza to samo no i czemu nie zrobił tego "jak człowiek" ;)
Później po prostu kod jest nieczytelny, ciężko zrozumieć, czemu programista dwa razy sprawdza to samo no i czemu nie zrobił tego "jak człowiek" ;)
- 0
porady zawsze mile widziane ;)
- 7
Witam mireczki!
Programuję już od dłuższego czasu i stwierdziłem, że zamierzam się sprawdzić w podstawach z #cpp . Chciałem się pochwalić pierwszym programem, który napisałem, który na serio coś robi ( ͡° ͜ʖ ͡°)
Stwierdziłem, że to będzie game of life
Wiem że większość z was wykopowych programersów pewnie robi o wiele większe cuda,
i dla was to nic specjalnego, chciałem
Programuję już od dłuższego czasu i stwierdziłem, że zamierzam się sprawdzić w podstawach z #cpp . Chciałem się pochwalić pierwszym programem, który napisałem, który na serio coś robi ( ͡° ͜ʖ ͡°)
Stwierdziłem, że to będzie game of life
Wiem że większość z was wykopowych programersów pewnie robi o wiele większe cuda,
i dla was to nic specjalnego, chciałem

@Karowack: A czemu teraz asm i systemy operacyjne? Na co sie szykujesz?
- 0
@Blitzkrung: jeszcze nie mogę się zdecydować. chciałbym robić jako programista albo specjalista od linuxow albo zabezpieczenia (haker w szerszym rozumieniu). Systemy ich znajomość i działanie (wydaje mi się, że tak) zawsze mi dadzą jakieś doświadczenie.
Witam
Czy da radę pogodzić studia na kierunku filologia angielska i samodzielną naukę c++?
Jestem na etapie łatwych zadań ze SPOJ-a. Przeczytałem symfonie c++ Grębosza.
Potrafię bardzo dużo czasu spędzić podczas "programowania" także myślę że nie jest to jakiś chwilowy zapał. Idę na studia po papierek. Jak pracodawcy postrzegają takich samouków? Jeśli okaże się to bardzo trudne lub wręcz wykluczające życie prywatne to nie idę na studia. :)
I z góry przepraszam
Czy da radę pogodzić studia na kierunku filologia angielska i samodzielną naukę c++?
Jestem na etapie łatwych zadań ze SPOJ-a. Przeczytałem symfonie c++ Grębosza.
Potrafię bardzo dużo czasu spędzić podczas "programowania" także myślę że nie jest to jakiś chwilowy zapał. Idę na studia po papierek. Jak pracodawcy postrzegają takich samouków? Jeśli okaże się to bardzo trudne lub wręcz wykluczające życie prywatne to nie idę na studia. :)
I z góry przepraszam
@Marek_Kodrat: Czy da radę pogodzić studia na kierunku filologia angielska i samodzielną naukę jazdy na rowerze?
- 2
Także przytyk @Trytka nietrafiony bo im więcej się "uczę" to wiem że coraz więcej nie umiem
@Marek_Kodrat: Nie wiem czy jestes za glupi czy po prostu nie chcesz zrozumiec. Programowanie dla kasy to nie jest hobby ktore mozesz ciagnac po godzinach. To sa lata (LATA) ciezkiej nauki. Sama znajomosc C++ to jest prawie nic. To ze cala wiedza jest dostepna w internecie to nie znaczy ze cos jest proste.
Przez pol
Jak w #cpp lub #clanguage kalkulator który liczy coś takiego:
wprowadzam "2 + 4 -2 * 4 / 2" a on przekształca to na działanie i daje wynik?
#naukaprogramowania
wprowadzam "2 + 4 -2 * 4 / 2" a on przekształca to na działanie i daje wynik?
#naukaprogramowania
6
Wprowadzenie do projektu
Ze skutkiem natychmiastowym, wdrażam projekt „Programista: LEVEL BEGINNER || C++ od podstaw”. Moim celem będzie samodzielne nauczenie się programowania w cpp, najlepiej za darmo. Tak, w…
z- 0
- #
- #
- #
- #
- #
Gdzie znajdę tak dobrze napisaną dokumentację do #cpp jak ma c# na msdn, chodzi mi o mnogość contentu i przykładów, plus jakiś dobrze napisany tutorial, tylko zależy mi na tym żeby był dobrze napsiany i bardzo obszerny. #pytanie #nieprogramowanie #kiciochpyta
- 2
@interpolacja_liniowa: A może frytki do tego? C++ to trochę inny język niż C# i nie znajdziesz jednego centralnego zbioru wiedzy.
- 9
- 1
- 1
@RaVo: cóż, po prostu powinieneś coś na ten temat przeczytać np. http://www.codeproject.com/Articles/453022/The-new-Cplusplus-rvalue-reference-and-why-you http://thbecker.net/articles/rvalue_references/section_01.html
i napiszesz dopiero gdy czegoś nie zrozumiesz.
w skrócie: rvalue reference zapobiega niepotrzebnemu kopiowaniu obiektów
i napiszesz dopiero gdy czegoś nie zrozumiesz.
w skrócie: rvalue reference zapobiega niepotrzebnemu kopiowaniu obiektów
@RaVo: w starym C++ domyślnie miałeś semantykę dla kopiowania (przekazanie parametru przez wartość) lub "pożyczenia referencji" (referencja). Bez jakichś ciekawszych sztuczek nie dało się "przenieść" obiektu z miejsce na miejsce. Problem pojawia się np. wtedy, gdy jakiegoś obiektu nie da się skopiować (np. wątek) a trzeba go przenieść gdzie indziej. Po to dodana została semantyka referencji rvalue. W skrócie:
std::unique_ptr p1(new int(10));
std::unique_ptr p2 = std::move(p1);
// teraz p1 jest- 1
#cpp #cpp11 da się czy się nie da przykleić wskaźnik do nie do tablicy lecz jej pola ? #pytaniedoeksperta
long long int counter[MAX_NUM_TH];
long long int* wsk_array_ele_io;
wsk_array_ele_io=counter[my_data->thread_id];
//(...)
wsk_array_ele_io+=1;
źródło: comment_SUibdY5vOwqDqRnysMb2CMbuSjKugHd9.jpg
Pobierz- 3
@dzaku: koledze chodzi o to, że w C++11 i nowszych odradza się grzebanie bezpośrednio na wskaźnikach jeśli nie trzeba. Ogółem prawdopodobnie masz skopany design kodu skoro takie rzeczy musisz robić (po nazewnictwie zmiennych też mógłbyś się czegoś nauczyć ;)).
A ogółem jeszcze lepiej to nie korzystać z gotowych tablic tylko:
- jeśli znasz rozmiar podczas kompilacji to std::array,
- a jak nie to std::vector z opcją resize(n) jeśli znasz z góry rozmiar podczas
A ogółem jeszcze lepiej to nie korzystać z gotowych tablic tylko:
- jeśli znasz rozmiar podczas kompilacji to std::array,
- a jak nie to std::vector z opcją resize(n) jeśli znasz z góry rozmiar podczas
- 1
Ostatni przykład stąd: https://pl.wikibooks.org/wiki/C%2B%2B/Dziedziczenie_wielokrotne Te kilka bajtów to skąd się bierze?
#naukaprogramowania #cpp
W przykładzie poniżej rozmiar Klasy to 1kB + kilka bajtów, bez dziedziczenia wirtualnego byłoby to ponad 2kB, oraz oczywiście wywołanie metody wyswietl (używając takiego zapisu) byłoby niemożliwe.
#naukaprogramowania #cpp
@RaVo: tak jak mówi @inplaz, chodzi o vtable do którego odnośnik jest na początku obiektu. Ale przy dziedziczeniu wirtualnym "na romb" są tworzone też ciekawsze struktury - w tym virtual table table ( ͡° ͜ʖ ͡°) zagadnienie jest obszerniejsze i różne kompilatory radzą sobie z tym na różny sposób, ale powyższy jest najpopularniejszy (g++, visual studio)
- 1
@RaVo: @inplaz: @wytrzzeszcz: @rotflolmaomgeez: przecież to nie jest vtable, bo nie ma tam żadnych metod wirutalnych. to jest tak jak powiedział @wytrzzeszcz pamięć potrzebna na obsługę tego mechanizmu. jest to zależne od implementacji kompilatora, ale zazwyczaj są dodawane 4 bajty (w x86) na wskaźnik na klasę bazową, gdyż w wirtualnym dziedziczeniu klasa bazowa nie zawsze musi być ulokowana przed klasą dziedziczącą i ten
Szukam jakiegoś dobrego i darmowego kursu do nauki C dla jako tako początkującego. Miałem w liceum C++ i uczyłem się wcześniej Pythona, jeśli to może w jakiś sposób pomóc.
#programowanie #pytanie #cpp #c #python
#programowanie #pytanie #cpp #c #python
- 1
#cpp #programowanie a bardziej #naukaprogramowania
C++. Mam klasę, w której jednym z elementów oraz jednym z parametrów konstruktora jest tablica, dajmy na to:
C++. Mam klasę, w której jednym z elementów oraz jednym z parametrów konstruktora jest tablica, dajmy na to:
class Foo { public: double m_array [4] (...) };Foo::Foo (int spam, double bar [], int n=4) { ... }//n to rozmiar tablicy- 2
@Inspektor_Kontroli_Skarbowej: Nie dało się do C++11; Teraz da się.
@Calvert: Użyj
@Calvert: Użyj
std::array, będziesz mógł zainicjalizować przez {} w parmetrze@Calvert: http://melpon.org/wandbox/permlink/HiReZa737JVSXyEW kolejny sposób
Co polecacie stworzyć aby oswoić się z c++? Do tej pory robiłem małe programiki ale ostatnio zaczęło mnie to trochę nudzić i chciałbym zrobić jakis projekt który zajmie conajmniej kilka dni. #programowanie #cpp
- 2
@epic: klient IRC
@epic: jakas prosta gra typu warcaby, masz wtedy duze mozliwosci rozwoju po jednym etapie i po drodze ogarniesz sobie jak pisac aplikacje tak, zeby dalo sie potem do nich dorabiac kolejne funkcjonalnosci, np.
- konsolowo multiplayer
- opcja gracz vs AI
- wersja graficzna
- multiplayer po sieci
- grafika 3d jakbys chcial ogarnac opengl, czy cos
- konsolowo multiplayer
- opcja gracz vs AI
- wersja graficzna
- multiplayer po sieci
- grafika 3d jakbys chcial ogarnac opengl, czy cos



























