|
|
Up |
|
|
  |
Author: janekpjanekp
Date: Dec 8, 2006 16:07
Witam!
Poszukuję pomysłów do nauki programowania w C/C++,
które wiązałoby się z obsługą jakiegoś urządzenia.
Najchętniej jeśli takie urządzenie można by było łatwo samemu polutować,
a następnie np. komunikować się z nim przez RS232.
Jednym z takich urządzeń byłby prosty układzik podłączony do RS232 jako
odbiornik pilota i aplikacja odczytująca sygnały i odpowiednio robiąca
coÅ› na komputerze.
Interesują mnie materiały/strony gdzie można znaleźć podstawy do nauki
takiej zabawy.
Z góry dziękuję
Janek
|
| |
|
| |
3 Comments |
|
  |
Author: tytan15tytan15
Date: Dec 8, 2006 14:59
Mamy oto parser z budowany za pomocą mikroparserów
*anychar_p>>+space_p>>+alnum_p>>*space_p (X);
Potrzeba mnie by parser*anychar_p dopasował minimalną liczbę znaków,także
parser
+space_p>>+alnum_p>>*space_p dopasowywał maksymalną liczbę znaków ile się
da!
Czyli końcówka parsera pierwszego (X) dopasowuje maksymalną liczbę znaków
ile można a początek dopasuje minimalną liczb?ę znaków,tak by była
dopasowaną końcówka.
Pytanie co trzeba dodać do *anychar_p zachowywał się tak jak ja chcę?
Za każdą pomoc wdzięcznie dziękuję!
|
| |
|
| |
2 Comments |
|
  |
Author: jolzjolz
Date: Dec 8, 2006 14:44
> Również chyba nikt nie napisał, że referencja jest jakimś
> panaceum na problemy z pustymi wskaźnikami. Po prostu pozwala
> sporą cześć z nich wyeliminować. Dzięki temu, że jest
> "ograniczona", to ogranicza niektóre rozwiązania "na skróty"
> i zmusza do zastanowienia siÄ™ nad samym projektem.
Tak wiem. Zreszta doklanie to samo napisalem w 1 poscie, tyle ze zdanie
zaczynalo sie od "niestety".
>> Uwazam tez ze gdyby referencja mogla byc pusta
>> to by mozna bylo z referencji czesciej korzystac
>
> Czyli - "gdyby obiekty const można było modyfikować, to
> by można było z obiektów const częściej korzystać"
const od nie const rozni wlasnie tym constem. Referecje od wskanikow
paroma innymi rzeczami poza faktem ze nie moga byc puste, tak wiec
jakos nie czuje tego porownania.
>> i wyszlo by to na dobre jezykowi
>
> A to już bzdura, bo wtedy referencja różniłaby się od wskaźnika
> nazwÄ…. I tylko nazwÄ….
|
| Show full article (1.97Kb) |
|
no comments
|
|
  |
Author: Nelson MandelaNelson Mandela
Date: Dec 8, 2006 14:13
Czesc,
Mam nastepujacy problem:
Chce miec dwie klasy, z ktorej kazda bedzie posiadala w sobie obiekt swojej
kolezanki:
class CPierwsza
{
CDruga m_obj2;
};
class CDruga
{
CPierwsza m_obj1;
};
...ale nie wiem jak to zadeklarowac, bo kompilator nie widzi albo jednej
albo drugiej.
Nie pamietam jak to sie rozwiazywalo wiec z gory dziekuje za pomoc.
Pozdrawiam
Nels
|
| |
|
2 Comments |
|
  |
Author: strik5000strik5000
Date: Dec 8, 2006 14:02
Witam
Mam taki problem
MAm program napisany w C# ktory pobiera mi do zmiennej (string data) dane ze
zstrony www w formacie XML
przykład
http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
4
Audi
w programie mam LABEL1 i BUTTON1 na formatce
Jak zrobiæ żeby po kliknieciu w BUTTON1 wyszukało markê i LABEL1 zmieniło
nazwê na Audi
XML mam wczytany do RichTextBox
|
| |
|
1 Comment |
|
  |
Author: Pawe³ KierskiPawe³ Kierski
Date: Dec 8, 2006 13:02
> Po raz kolejny powtorze. Upieram sie ze referencja daje mniej
> mozliwosci niz wskaznik.
To trochę jak twierdzenie, że obiekt const daje mniejsze
możliwości niż nie-const...
> Dokladnie 0 razy napisalem ze referencji nie
> nalezy uzywac.
Również chyba nikt nie napisał, że referencja jest jakimś
panaceum na problemy z pustymi wskaźnikami. Po prostu pozwala
sporą cześć z nich wyeliminować. Dzięki temu, że jest
"ograniczona", to ogranicza niektóre rozwiązania "na skróty"
i zmusza do zastanowienia siÄ™ nad samym projektem.
> Uwazam tez ze gdyby referencja mogla byc pusta
> to by mozna bylo z referencji czesciej korzystac
Czyli - "gdyby obiekty const można było modyfikować, to
by można było z obiektów const częściej korzystać"
> i wyszlo by to na dobre jezykowi
|
| Show full article (1.09Kb) |
|
no comments
|
|
  |
Author: PrzemoPrzemo
Date: Dec 8, 2006 12:16
Witam
W aplikacji typu MDI chce moc otwierac klika kopii tej samej formy typu
MDIChild z ktorej zas chce moc otoworzyc kolejna forme mogaca odwolywac sie
do formy z ktorej zostala otwarta, czy ktos moze mnie naprowadzic na pomysl
jak to zrobic?
Same formy otwieram dynamicznie w ten sposob:
TfrmDane *frmDane;
frmDane = new TfrmDane(Application);
Pozdrawiam
Przemo
|
| |
|
no comments
|
|
  |
Author: Tomek RydzyñskiTomek Rydzyñski
Date: Dec 8, 2006 11:24
Dnia Fri, 08 Dec 2006 10:55:00 -0800, jolz napisał(a):
> Uwazam tez ze gdyby referencja mogla byc pusta to by mozna bylo z
> referencji czesciej korzystac i wyszlo by to na dobre jezykowi (tak to
> tez juz napisalem - co wiecej dalem przyklad jezyka w ktorym jest to
> duzo lepiej rozwiazane).
Niech mam przyjemność bycia pierwszym, który to powie.
ROTFL
Pozdrawiam
--
Tomek 'QsoRiX' Rydzyński Linux Registered User #178082
Po pierwsze, należy działać perfekcyjnie.
|
| |
|
1 Comment |
|
  |
Author: jolzjolz
Date: Dec 8, 2006 10:55
>> Ja natomiast mowie o samym fakcie, ze do_sth(Optional* o = NULL); nie
>> jestem w stanie zrobic za pomoca referencji wlasnie dlatego, ze
>> referencja nie moze byc NULL.
>
> Daj przykład, czego nie możesz zrobić z tego powodu.
do_sth(Optional* o = NULL); - ale to przeciez jest przyklad czego nie
moge zrobic. Moge tylko znalezc zamiennik. Rozwiazenie, ktore
proponujesz jest dobre, ale nie jedyne, i nie najlepsze w kazdym
przypadku.
O inicjowaniu zmiennych statycznych tez juz wspominalem. Inna sprawa ze
zmienne statyczne w c++ ogolnie jakos malo udane sa.
>> W tej chwil w C++ moge popsuc, a nie moge sie dowiedziec ze jest
>> popsute.
>
> Żeby popsuć trzeba się nieco postarać - np. przerzutowywać, używać
> wskaźników tam, gdzie nie są potrzebne.
Rownie dobrze mogles napisac: zepsul mi sie telewizor, ale to
nieistotne jest bo i tak nie mam ochoty nic ogladac.
|
| Show full article (1.59Kb) |
|
no comments
|
|
  |
|
|
  |
Author: jolzjolz
Date: Dec 8, 2006 10:26
> Na poziomie implementacji użycie wskaźnika czy referencji (w tym przypadku
> z przekazywaniem parametru) jest już mniej istotne i kwestia gustu.
Pisalem to, ale widze ze musze powtorzyc. Ja caly czas mowie tylko o
imlementacji. I to przy implemetacji chce miec mozliwosci, ktorych mi
referencja nie daje.
> Napisz coÅ› realizujÄ…ce ten kod:
> cout << "ala " << "ma " << "kota" << endl;
> bez użycia referencji.
>
> Albo to:
> string s1 = "foo";
> string s2 = "bar";
> s1 = s2;
>
> Owszem, interfejs klas. Ale podobne przykłady mogą dotyczyć wolnych
> funkcji. Pytanie (retoryczne) jak to wyglądało bez referencji.
|
| Show full article (1.52Kb) |
|
no comments
|
|
|
|
|
|
|