pl.comp.lang.c
  Home FAQ Contact Sign in
pl.comp.lang.c only
 
Advanced search
December 2006
motuwethfrsasuw
    123 48
45678910 49
11121314151617 50
18192021222324 51
25262728293031 52
2006
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
pl.comp.lang.c Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  Nauka "programowania sprzÄ™tu"         


Author: janekp
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
  ZachÅ‚anność operatora * w bibliotece boost.spirit         


Author: tytan15
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
  Re: Czego unikać z C pisząć w C++ ?         


Author: jolz
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
  Jak to poprawnie zadeklarowac ?         


Author: Nelson 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
  XML i C# wyszukiwanie danych POOOMOOOCY:)         


Author: strik5000
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
  Re: Czego unikać z C pisząć w C++ ?         


Author: Pawe³ Kierski
Date: Dec 8, 2006 13:02

Użytkownik "jolz" napisał w wiadomości
news:1165604100.068567.150850@16g2000cwy.googlegroups.com...
> 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
  BCB i dynamicznie tworzony formularz         


Author: Przemo
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
  Re: Czego unikać z C pisząć w C++ ?         


Author: Tomek 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
  Re: Czego unikać z C pisząć w C++ ?         


Author: jolz
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
  Re: Czego unikać z C pisząć w C++ ?         


Author: jolz
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
1 2 3 4