Wstawki z inglisza z jakimi się spotkałem: - tell me what was your biggest challenge in previous job. - How do you like to spend your free time? - What were your duties in xxx company? - Describe me how did you learn programming in xxx, what sources did you use, what was your approach?
  • Odpowiedz
Cześć Mirki,
Stoję przed wyborem specjalizacji na magisterkę, bardzo podoba mi się specjalizacja " systemy autonomicznie " na teleinformatyce. Przedmioty takie jak na zdjęciu. Od 3 lat interesuje się systemami wbudowanymi i szeroko pojętą elektroniką. W chwili obecnej staram się opanować Linuxa embedded, STM32 serii F7 i pogłębiam wiedzę z #cpp. Po tej specjalizacji chciałbym pracować w automotive, jest ktoś w stanie wypowiedzieć się czy przy założeniu, że przedmioty
Parseval - Cześć Mirki,
Stoję przed wyborem specjalizacji na magisterkę, bardzo podo...

źródło: comment_E06x4zMfUf1EUu9HO5f4mBUZpAsUXPR8.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JakTamCoTam Dużo w C piszę, pod AVR i STM32.

@xan-kreigor Uczę się ciągle na tyle ile mam wolnego czasu. Zdaje sobie sprawę, że w dzisiejszych czasach studia, to głównie papier, ale zawsze dobrze jak dadzą jakiś zarys co do pewnych zagadnień.
  • Odpowiedz
Mam napisać algorytm wykorzystujący programowanie dynamiczne albo algorytm zachłanny, aby znaleźć podzbiór rezerwacji dla dwóch apartamentów. Jako dane wejściowe mam podaną liczbę rezerwacji, a następnie w kolejnych liniach po trzy liczby całkowite oznaczające kolejno dzień początkowy rezerwacji, dzień końcowy oraz ewentualny zysk. Na wyjściu ma zostać wypisany maksymalny możliwy zysk.
5 //5 rezerwacji
9 11 2 //pierwsza rezerwacja od dnia 9 do dnia 11 (zapłata 2)
1 5 4
1 8 7
5 9 4
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CppPolska: nawet nie muszę czytać - jest szybszy i nie robi bezsensownych alokacji. Też to badam (i nie tylko to, a cały standard) w ramach pracy magisterskiej. Jest sporo niespodzianek, ale wyniki udostępnię dopiero w czerwcu (za to będą bardzo szczegółowe - wiele platform, wiele kompilatorów, wiele opcji). Chętnie Wam podeślę, jeśli będzie Was to jeszcze interesowało.
  • Odpowiedz
@cpp17: Czy nas to będzie interesowało? Jasne że tak! ( ͡° ͜ʖ ͡°) Wszystko, co może wypromować C++ (a zwłaszcza nowy C++) nas interesuje ( ͡º ͜ʖ͡º)
  • Odpowiedz
Wykopki pomóżcie, mam do napisania statki, które można ustawiać we wszystkie strony, również na skos, statki są rozmiarów:2,3,4,5. Napisałem już sobie kilka funkcji w stylu bool isRightEmpty itp, ale taki statek o rozmiarze 5 który można ustawić na 8 sposobów... dużo pracy, nie chce mi się tyle ifow pisać, da się to jakoś prościej zrobić?
#programowanie #cpp
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ReapeRPL: pomysł bardzo łopatologiczny, ale późno jest i nie myślę już za bardzo.
Robisz sobie tablice dwuwymiarową ze współrzędnymi planszy.
Powiedzmy tab10, 10.
W zależności od początkowego ustawienia i obrotu przesuwasz się po tablicy o odpowiednią ilość pól w każdą stronę.
Np masz statek 4, początkowe ustawienie [1,1] ustawiony w prawo to pierwsze się nie zmienia, drugie
  • Odpowiedz
Chciałbym stworzyć aplikację okienkową. Znacie jakieś alternatywy C++ buildera.
Podobno ten program jest już trochę stary i podobno są już jakieś alternatywy.
Najlepiej na bezpłatnej licencji :D
#programowanie #cpp #programista15k
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@defoxe: tak, procesory mają ograniczoną dokładność. Poczytaj o IEEE 754.

może się okazać, że x to 1,2000000002 a porównujesz z 1,2000000001... no to nie będzie równe.
ale jeśli różnica między x a porównywaną liczbą jest mniejsza od epsilona maszynowego (charakterystyczna wartość dla każdego typu procesora, mozna w matlabie sprawdzic sobie ;)) to +/- będziesz mógł założyć że są równe.
  • Odpowiedz
@WernerHeisenberg: więc pewnie masz tylko jeden przebieg pętli

for(int w=0;w<pali.size() -f;w++){
wynik[w] = pali[w];
//cout<<wynik[w];
}

Co powinna zawierać zmienna wynik na końcu funkcji? Nazwa sprawdz_pali sugeruje, że funkcja zwraca powinna zwracać bool a nie std::string, więc dla mnie nie jest jasne co powinno być w wynik.
  • Odpowiedz
#naukaprogramowania #cpp

Jak po uzupełnieniu tablicy przez użytkownika mogę określić ilość wartości różnych od zera? Tak aby podzielić sumę całej tablicy tylko przez ilość wartości różnych od zera?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@malinq: bardzo dawno nie robiłem w c++, ale chyba jest coś takiego jak vector gdzie możesz dynamicznie dodawać elementy, wtedy robisz prostą pętle:

std::vector result;
int tmp;
for(int i = 0; i < n; i++) {
cin
  • Odpowiedz
Wracam po długiej przerwie do C++ i mam pytanie:
Tworzę sobie dynamiczną tablice unsigned long long:

unsigned long long* tab = new usigned long long[n]
gdzie n jest intem przekazanym w parametrze. Potem przekazuję tablicę gdzie indziej i tam chcę sobie na szybko od nowa obliczyć jej wielkość korzystając z:

int
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TenAnonToKlopoty: Nie działa, bo działa tylko z typem, który przechowuje wewnątrz w sposób ciągły tylko te elementy. sizeof w C++ daje tylko i wyłącznie stałą wartość na podstawie typu, oznacza to, że nie dowiesz się jakiej wielkości jest polimorficzny obiekt, tak samo, jak ile elementów zostało stworzonych poprzez new[].
  • Odpowiedz
Wziąłem się po raz pierwszy za testy jednostkowe w #visualstudio #cpp i trochę nie ogarniam. Zrobiłem w Solution drugi projekt na testy i zaczęły się problemy.
Pierwsza rzeczy to include'y, bo z tego co widzę projekt z testami ma odrębne ustawienia ścieżek od głównego projektu i musiałbym przekopiować ustawienia. Jest na to jakiś dobry sposób, tak żeby nie musieć wszystkiego zawsze dodawać do n projektów?
No i druga
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@frogi16: prywatnych funkcji testować nie powinieneś, a jeżeli są mega skomplikowane, to najpewniej przydałaby się jakaś osobna funkcja/klasa/biblioteka do której powinieneś je przenieść. Testujesz publiczne, mockujesz zależności i voila.

Dunno jaki masz konkretnie przypadek, ale jeżeli jesteś w stanie logicznie odseparować kod biznesowy/bebechy Twojej aplikacji w jakiejś zgrabnej, małej biblioteczce, to ułatwisz sobie testowanie - po prostu wciągnij liba w .execu testującym i już. Produkcyjnie: analogicznie - podlinkowujesz w aplikacji
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@BotRekrutacyjny: Visual Studio 2015 (2010 za stare a 2017 zbyt zbugowane XD)
A jak masz dostęp do pakietów od JetBrains to oni mają CLion z tego co się orientuje, ale nigdy z tego nie korzystałem. Jednak np pycharm jest bardzo przyjemny to i CLion też może być
  • Odpowiedz
#anonimowemirkowyznania
Cześć.
Jakim cudem ja mam zdobyć doświadczenie w programowaniu, skoro wszędzie szukają z kilku letnim doświadczeniem i to nawet juniorów? W dodatku Polska B #rzeszow. Już mnie to wszystko tak wkurza, nawet głupie zlecenia przez internet nikt nie chce powierzyć komuś bez doświadczenia. Co robić?
#programowanie #cpp

Kliknij tutaj, aby odpowiedzieć w tym wątku
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach