#cpp wysysa ze mnie radość życia ( ͡° ʖ̯ ͡°) Jak wczytać string, rozbić go dwie części rozdzielone spacją i przekonwertować to na 2 inty?
W C#
var splt = data.Split(' ');
int one = splt[0];
int two = splt[1];
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki, mam taki problem, nad ktorym siedze juz sporo czasu. Napisalem sobie program do wysylania i odbierania danych prz zlacze diagnostyczne obd2. Programuje to jak zwykly rs232 przy pomocy DCB z winapi. Za kazdym razem, niezaleznie od ustawien, zlacze daje sygnal pracy,
ale gdy odbieram dane, zawsze dostaje to co wyslalem. Czyli np AT Z, otrzymuje AT Z (,)

Troche kodu

hNumPort
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hmm, wygląda jakbyś podłączył się do siebie samego ;P taki loopback (rx do tx i tx do rx). Jeżeli to wykluczasz to może urządzenie po prostu tak działa? Pamiętam, że miałem tak samo jak gadałem z SIM 900, z którym też gada się po AT.
  • Odpowiedz
koro działają komendy ECHO, czyli sam sposób wysyłania oraz odbierania jest poprawny.


@BoKoR: Tzn, zle napisalem, mialem na mysli ze odbieram zawsze to co wyslalem, i zadna komenda nie daje innych rezultatow.
  • Odpowiedz
@Kaczus2B: Zgadza się, uprościłem :)

@trojkeproszu: Nie wiem co trzeba umieć na juniora cpp (C# i Java here), poza tym dużo zależy od firmy. Jako osoba techniczna prowadząca rozmowy u mnie w firmie mogę ci powiedzieć, że to czego głównie wymagamy od juniorów to zapału do nauki i rozwoju. Wiadomo, że znajomość podstaw języka i platformy daje fory i jest mile widziana, ale mamy w zespole dwóch, którzy
  • Odpowiedz
@drwxr: Zależy co chcesz robić. Gry, biznes, front-end, back-end? Zależnie od specjalizacji oczekiwania będą inne. Pokaż w projekcie co cię interesuje grafika, logika, architektura, bazy danych... Skup się na tych elementach, ale z umiarem bby nie przekombinować :)
  • Odpowiedz
#krakow #servicenow #sap Poszukuję współpracowników do firmy z kapitałem z UK.
Wymagania to:
- minimum 2-letnie doświadczenie w #programowanie w dowolnym języku ( #cpp #php #java #javascript )
- znajomość JS (zarówno server-side jak i client-side)
- umiejętności miękkie
- bardzo dobra znajomość angielskiego
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DOgi: pierwsze slysze o tym serviceone, nawet nie wiem co kliknac na google :), to cos jest konkurentem swiatowym dla celgo SAP, ktos tego uzywa, to sie rozwija i sa klienci ktorzy w to wierze, napisz jak znajdziesz czas, bo z sapa zrobili swietosc tak ze nie slychac o konkurencji
  • Odpowiedz
Dlaczego w klasie Package wymagany jest ode mnie defaultowy constructor objektu File??
,,no default contructor exist for class ''File'' "
Zalezy mi zeby go tam nie bylo bo metody pracują na Objekcie ,,File''

w headerze Package deklaruje:
public: Package(File file);
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@phatee93: Learn how to initlization list. Gdy w klasie stworzysz atrybut o klasie File to każdy konstruktor bez wymienionego tego atrybutu na liście inicjalizacyjnej będzie używał domyślnego konstruktora którego klasa File nie posiada (zawiera jakikolwiek inny konstruktor).
  • Odpowiedz
@kalectwo, @phatee93: w Javie też nie musisz. Niech robi tak jak woli. W Cpp masz te listy inicjalizujące, o których wcześniej wspominał @lionbest, dlatego częściej używa się ich zamiast przypisania wartości w konstruktorze. Nie oznacza to jednak, że "this->member" jest w czymkolwiek gorsze od "member". Jeśli masz jakiś lepszy argument od "tak się nie robi (według mnie)", to podziel się nim z nami :)
  • Odpowiedz
Mam problem w #cpp (w #qtcreator). Taka funkcja:

test = strcmp(chunkId,"RIFF");
Wg. debugera w chunkId jest dokładnie "RIFF", ale w test wychodzi 255, zamiast 0. W trybie release działa normalnie. Co może być przyczyną?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drugie pytanie na dziś. Dotyczy #programowanie #cplusplus #cpp i bibliotek dunamicznie dołączanych pod #linux .
Mam kawałek kodu o zrozumienia. command4move.so to biblioteka z klasą command4move która dziedziczy po klasie Command.
...
#include "command.hh"
...

int
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kiciek: tak to jest deklaracja zmiennej pCreateCmdMove. deklaracje wskaźników na funkcje nie są zbyt przyjazne w odczycie, więc warto użyć std::function czy using.
zaktualizowałem poprzedni komentarz i rozłożyłem tę linijkę na części, jak czegoś nie łapiesz pytaj.
  • Odpowiedz
pisze program na sieci teleinformatyczne który jest prostym symulatorem przesylu danych, tj do kazdego pakietu danych musze dolaczyc (tutaj podstawowe informacje) tj nr pakietu i maxymalną ilosc pakietów + dane. Uzywam do tego struktury bo wymogiem jest zeby dane kazdego pakietu byly ulozone w pamieci zaraz obok siebie. Problem pojawia się gdy chce zrobic to dynamicznie tj miec mozliwosc wyboru wielkosci przesylanych pakietów, tworze w strukturze wskaznik na tablice a potem w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@phatee93: jeżeli chcesz mieć dane ciągiem w pamięci, to raczej nie masz innej opcji, niż zaalokowanie jej na raz i potem dopisywanie. Bardziej optymalnie, żeby nie alokować dużych ilości na raz, możesz zaalokować mało pamięci i robić realloc na więcej w razie potrzeby.
  • Odpowiedz
Tylko ze powyzsze rozwiazania z nauka programowania to maja malo wspolnego. Zeby moc uzywac Java API trzeba najpierw udowodnic, ze sie zna tez droge na pieszo, na przyklad implementujac sobie pod to zadanie MergeSort, albo nawet BubbleSort jesli jest mowa o nauce programowania. Podejrzewam, ze to wlasnie mialo to zadanie na celu, na pewno nikt by takiego prostego problemu nie postawil, po to zeby zobaczyc jedna linijke kodu...
  • Odpowiedz
@piot-rabi: W tym zadaniu nie ma specjalnie trudnych przypadków ;) Napisane jest, że chodzi o naturalną potęgę. W moim programie przyjąłęm, że liczby naturalne to te od 1 w górę i wszystko działa ( ͡º ͜ʖ͡º)

  • Odpowiedz
Zapraszam do zapoznania się ze spisem treści aktualnego wydania miesięcznika, który jest osobiście przeze mnie wydawany: http://programistamag.pl/programista-9-2015-40/
Jeśli treść Was zainteresuje, to magazyn jest do 20.11 w Empikach (oprócz rynku we Wrocławiu, bo w sobotę był tam tylko jeden egz., którego pewne już nie ma). #programowanie #cpp #cplusplus
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#qt #cpp #qtcreator #programowanie zna ktoś jakiś rozsądny sposób na sprawdzenie z jakich pluginów korzysta aplikacja? Na razie kopiuję wszystkie, ale nie wiem np. czy ten, a ten jest mi potrzebny czy nie, a nie odzywają się błędem jak jakiegoś zabraknie więc nie wiem nawet czy ich używam...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KrzaQ2: no ja pisałem, ale w żaden sposób ich nie inicjujesz w kodzie przecież i np. sqldrivers to wiem, ale imageformats? Pewnie są używane bo mam ikonki, ale to akurat prosty przykład i łatwo sprawdzić... printsupport w przypadku pdf, czy nie trzeba? Itd, z każdym ma problem. xD
@erajwa: nie mówimy o bibliotekach, a pluginach.
  • Odpowiedz
Powinno chyba być w pytaniu największy wspólny dzielnik.
Uwaga podaję odpowiedź dla języka JAVA :)

return org.apache.commons.math3.util.ArithmeticUtils.gcd(a,b)
  • Odpowiedz
Jest 20 followersów, to macie jeszcze jedno zadanko dziś.
Wykonaj w języku jakim chcesz, kod wrzuć tutaj.

Napisz program, który sprawdzi czy liczba N jest pierwsza czy złożona.

Jeśli chcesz być na bieżąco, zaobserwuj tag #zadaniabartosza
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie ludzie i zainteresowani.
Pisałem o umieszczaniu zadań z pewnej książki, jedno dziennie od najprostszych do trudnych z #programowanie
Chętni niech zaobserwują tag - #zadaniabartosza aby być na bieżąco.
Rozwiązania można umieszczać na pastebinie i linki wrzucać tutaj, ew kod tutaj. Jak chcecie.

Okej, pierwsze zadanie.
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach