Otßzky a odpov∞di
V tΘto Φßsti budou zv∞°ejn∞ny vaÜe dotazy a jß na n∞ zde odpovφm. Tak
si budou moci odpov∞∩ p°eΦφst vÜichni zßjemci a ne pouze tazatel. Dotazy
mi posφlejte na m∙j email
jiri.formanek@seznam.cz.
1. Existuje n∞jakΘ freeware v²vojovΘ prost°edφ pro jazyk C/C++ a kde
jej mohu zφskat?
Ano, existuje Dev-C++ 3.8 a stßhnout si ho m∙₧ete na tΘto adrese: www.bloodshed.nu.
Snad je ten odkaz jeÜt∞ platn². Sta₧enß data jste mohli najφt na minulΘm Chip CD.
2. Bude nejaky serißl o DirectShow?
Nebude. Po DirectDraw bych cht∞l pokraΦovat komponentou DirectInput a pak jeÜt∞ nevφm, ale DirectShow to nebude.
3. Bude plynul² p°echod z C++ na C#?
Snad ano. C# mß b²t n∞co mezi Visual Basicem a Visual C++, tak₧e prost°edφ
bude z°ejm∞ "p°ßtelÜt∞jÜφ", ale stßle se bude pou₧φvat jazyk C++.
4.
Mßm n∞jakou t°φdu (nap°φklad CMujEdit zd∞d∞n² od CEdit) a
mßm ji zobrazenu v panelu ClassView. ObΦas se stane nßsledujφcφ v∞c,
kterΘ nerozumφm: p°idßm t°φd∞ pomocφ polo₧ky kontextoveho menu "Add
Windows Message Handler" n∞jakou oblu₧nou funkci, pak se mi nelφbφ
co d∞lß a jß ji chci odstranit. Pokud ji sma₧u ruΦn∞ p°φmo
v k≤du, stejn∞ jako odkaz na nφ v map∞ zprßv a v hlaviΦkovΘm
souboru, je vÜe v po°ßdku. Pokud vÜak kliknu v ClassView u p°φsluÜnΘ
metody na Delete a potvrdφm, ₧e se majφ odkazy smazat a t∞lo metody
zakomentovat, pak se n∞kdy stane, ₧e mi celß t°φda zmizφ z ClassView
a zp∞t se mi objevi teprve potΘ, co pomoci ClassWizardu znovu
p°idßm smazanou metodu. Kdy₧ ji nßsledn∞ vyma₧u "ruΦn∞", je vÜe
v po°ßdku. ╚φm to je zp∙sobeno?
ClassView nenφ dokonalΘ. Pokud
vyma₧ete kousek klφΦovΘho slova "class", tak t°φda z ClassView zmizφ
a to je v po°ßdku, proto₧e v²vojovΘ prost°edφ tuto t°φdu nenajde,
ale obΦas se stane, ₧e t°φda zmizφ p°i normalnφ operaci s t°φdou
jako je nap°φklad p°idßvßnφ a mazßnφ funkcφ. Toto je chyba samotneho v²vojovΘho prost°edφ a ani nejnov∞jÜφ
SP (Service Pack) tuto chybu neopravuje. Pokud se vßm stane, ₧e t°φda
zmizφ, pokuste se vratit krok, po kterΘm t°φda zmizela a poslΘze ho
prove∩te znovu. Pokud nejde krok vrßtit, musφte bu∩to Φekat a₧ se jednoho
krßsneho dne t°φda znovu objevφ nebo by m∞lo staΦit vyjmout a zase p°idat
hlaviΦkov² i implementaΦnφ soubor, ve kterΘm je t°φda. Zkuste restartovat
VC++ i cely poΦφtaΦ a poslednφ mo₧nost je, ₧e vyma₧ete soubory s
p°φponami .ncb a .opt v adresß°i vaÜeho projektu. To jsou soubory,
ve kterych je ulo₧ena prßv∞ struktura ClassView a vy tak p°inutφte
VC++, aby ji znovu vytvo°ilo.
5. Existuje Φesky psanß kniha o DirectX?
Bohu₧el jsem o takovΘ publikaci neslyÜel. V angliΦtin∞ je
takov²ch knih n∞kolik (viz. www.microsoft.com).
|