1. |
RE: inline (mind) |
20 sor |
(cikkei) |
2. |
Re: inline (mind) |
30 sor |
(cikkei) |
3. |
RE: inline (mind) |
40 sor |
(cikkei) |
4. |
Re: Ez nem HTML kerdes (mind) |
32 sor |
(cikkei) |
5. |
re: Ez nem HTML kerdes (mind) |
50 sor |
(cikkei) |
6. |
WideCharToMultiByte() - oe, ue (mind) |
13 sor |
(cikkei) |
|
+ - | RE: inline (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Haliho,
>Cpp-ben lattam hogy lehetoseg van a javahoz hasonloan
>a fuggvenyeket az osztaly definialasakor megadni
>(azt hiszem ezt hivjak inline definialasnak). pl:
>Miert nem ezt hasznaljak altalanosan?
az inline-nak definialt fuggvenyeket a fordito lehetoseg szerint "berakja"
a hivas helyere, tehat egyfajta makrozasnak foghato fel a dolog. Ha nem irsz
.CPP file-t, csak header-t, ugy is meg lehet oldani persze, csak eppen ha
berakod mashova is a header-t, abba a kodba is bele lesz forditva, az meg
nem valami jo mar :). Jobb, ha szetvalasztjuk a definiciot meg az
implementaciot, plane nagyobb programok eseteben. Az atlathatosagot is
javitja. Az inline fuggvenyeket igazabol azert talaltak, hogy biztonsagosabb
legyen a makrozas (#define PRINT(x) printf("%s",x)), legyen benne
parameterellenorzes stb.
Udv,
Tamas
|
+ - | Re: inline (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On Fri, Jul 04, 2003 at 01:10:17AM +0000, wrote:
>
> Cpp-ben lattam hogy lehetoseg van a javahoz hasonloan
> a fuggvenyeket az osztaly definialasakor megadni
> (azt hiszem ezt hivjak inline definialasnak). pl:
>
> class szemely{
> private:
> string nev;
> public:
> void setname(string n){
> nev=n; //inline
> }
> };
>
> Miert nem ezt hasznaljak altalanosan?
Szerintem..
-- gusztustalan osszemixelni egy tipusdefiniciot koddal
-- ha barmit valtoztatsz az inline fuggvenyedben, rossz esetben
a fel vilagot ujrafordithatod
bit,
adam
--
1024D/37B8D989 954B 998A E5F5 BA2A 3622 82DD 54C2 843D 37B8 D989
finger: | Some days, my soul's confined
http://www.keyserver.net | And out of mind
Sleep forever
|
+ - | RE: inline (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali!
Az inline kulcsszo azt jelzi a forditonak, hogy az adott fuggveny kodját
kell elhelyeznie a beszerkesztes helyen es nem a fuggvenyre torteno
hivatkozast.
Ez valamivel gyorsabb futast eredmenyez, de a fuggveny sokszori
meghivasa eseten a leforditott kod merete jelentosen megnohet.
Ennek fenyeben az altalanosan elfogadott velemeny az, hogy ezt a
modszert csak akkor alkalmazzuk, ha a fuggveny kodja nagyon rovid, vagy
csak ritkan kerul meghivasra.
Amit irtal az nem inline hivatkozas, csak az osztaly definiciojan belul
helyezted el a fuggveny kodjat.
SzzS
http://bcb.4u.hu
-----Original Message-----
> Felado : [International]
> Temakor: inline ( 16 sor )
> Idopont: Fri Jul 4 02:44:06 CEST 2003 CODER #1864
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hello!
Cpp-ben lattam hogy lehetoseg van a javahoz hasonloan
a fuggvenyeket az osztaly definialasakor megadni
(azt hiszem ezt hivjak inline definialasnak). pl:
class szemely{
private:
string nev;
public:
void setname(string n){
nev=n; //inline
}
};
Miert nem ezt hasznaljak altalanosan?
|
+ - | Re: Ez nem HTML kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Felado : [Hungary]
>Temakor: Re: Re: Ez nem HTML kerdes ( 32 sor )
>Sorry, ma olvastam eloszor ezt a listat, es kapasbol belborzoltad a
>hatamon a szort :DDD
bocsi :-)
>A masik, hogy HTML-bol javascripttel nem tudsz fajlba irni, hacsak
>nem biztonsagi rest kihasznalva. Kliensoldali HTML-t hasznalva az
>egyetlen megoldaskent a JAVA-t tudnam ajanlani, azzal lehet hozzaferni
>a vinyohoz.
Koszi, egy probat meger, kiprobalom.
>A masik (es sokkal eccerubb) a webserver futtatasa. Nem tudom, miert
>huzodozol tolle annyira, elinditod, es eszre sem veszed, hogy ott van.
egy tolem akar 200 km-re levo szolo gepen, egysegsugaru felhasznalo eseten
szeretem "kezben tartani" a dolgokat.
>Persze a PHP-scriptet valakinek meg kell irnia, de onnantol kezdve
>mukodik...
>En egy ideje mar APache+PHP+MySQL-ben munkalkodom, es Win alatt nem sok
>gond van vele, *nix alatt pedig sosincs vele (abbol is van ketto a
>cegemnel).
olyan felhasznalonal, akinek egy email melleklet lemezre mentese is gondot
okoz, de az egerrel klattyogtatas a hobbyja, telefonon, 200 km-rol nem
vagyok benne biztos, hogy le tudom "tavvezerelni" a webszerveres dolgokat.
Tamas
|
+ - | re: Ez nem HTML kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Bauer Péter > 2003.07.02. 12:58:48 +2h-kor írta:
> Nanana! Azert picit fogjuk vissza magunkat! Ha te Windows alatt nem tudsz
> file-ba irni, az a te sajat problemad, en nem dicsekednek vele. Itt a
> gondot az okozta, hogy hogyan szerezd meg azokat az adatokat, amiket
> file-ba akarsz irni.
a valodi es egyetlen problemam valoban "csak" az adatok megszerzese.
az igaz, hogy egy becsontosodott dosos clipperes programozo vagyok,
de a csak USB-s nyomtatoknak word dokumentumot keszitek a dosos
programombol, es elzavarom az USB-s nyomtatora, meg a hosszu fajl-
nevek sem okoznak problemat a dos ellenere, windos vagolaprol/-ra
is tudok adatot fogadni/kuldeni, nyomtatok cegemblemas, windows
karakterkeszletes szamlat dos alol, a win. hanghatasokat is tudom
hasznalni dosbol, stb. de ez a javascript es a webszerverek
nagyon kimaradtak eddig az eletembol, es az a mergem, hogy a post
adatcsomag megszerzesen nem talaltam meg a "fogast"
elvetve akad olyan ugyfelem, akinek hianyzik az egerrel valo klattyogtatas,
(nekik sem egetveroen) viszont draga, es hamar elavulo windowsos fejlesztokorn
yezetbe nem szertnek nehany ugyfelem miatt beruhazni, ezert
gondoltam a html-re es a javascriptre. (uzleti alkalmazashoz a delphi is bele-
kerul fel millaba), es a dosos verziot sem kivanom eldobni az ehhez
ragaszkodo ugyfelekkel egyutt.
> A file-ba iras problemaja egyebkent pont Javascriptnel jelentkezik.
> Ugyanis biztonsagi okokbol a bongeszok nem engednek hozzaferni a
> file-rendszerhez.
ennek a "merteket" nem hittem ilyen "veszedelmesnek"
> Maximum cookie-t tudsz irni, ha nagyon muszaj, vegulis
> abban is elhelyezheted az adatokat...
ez is egy megoldas lehetne :-)
> Ha Javascriptben akarod megoldani a
> problemat, akkor a form submit gombja helyett csinalj egy linket, ami
> lefuttatja a feldolgozo scriptedet (pl. <a
> href="javascript:adatmentes()">), a feldolgozo scriptbol a form mezoinek
> adatait pedig document.<form name>.<input name>.value formatumban erheted
> el.
koszi az iranymutatast !!!
>
> Bauer Peter
Tamas
|
+ - | WideCharToMultiByte() - oe, ue (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szevasztok!
Egy programot kellene javitanom, amit nem en irtam, es windows-hoz se
nagyon ertek. Ugy tuinik, hogy a WideCharToMultiByte() eljaras
kap egy stringet, amiben van kis/nagy o" (0xfb) es u" (0xdb) betu.
Ezeket o es u betukre alakitja. Nagyon nem helyesen :-(
Tobbi ekezetes betu mind jo.
Az eljaras elso parametere 1250, ami ugye a kodlap.
Itt kellene mast megadni? De miket lehet?
Vagy egesz mas modon kellene megoldani?
koszi
Zotyo
|
|