pokud z nějakého důvodu chci mít třídu nekopírovatelnou, je Správná cesta™ jak toho dosáhnout, udělat nedefinovaný private copy ctor + operator=?
Jsem já fašista, nebo on lenoch?
Ano. A abych to upresnil, IMHO je pravda oboji - tedy ty jsi fasista a kolega lenoch. Co se miry tyce, tak zalezi na konkretni chybove hlasce.
No, já už bych v C, které neumí kupříkladu "foo?:bar", opravdu nechtěl psát ani řádek.
občas si pro obzvláštní masochismus pouštím -Weffc++, ale to jen, když si potřebuju restartovat mozek nudnou, mechanickou prací.
(a vzhledem k tomu, že nevím, co za překladač mi kód nakonec bude kompilovat, se mi jeví být výhodné co nejblíže standardu)
-Wall a -Wextra bych ti chválil, pedantic si tak tročka kopeš hrob
Ja to mam taky nastavene, ale uz jsem se naucil vetsinu z tech co projedou ignorovat. Ruzne nepouzivane argumenty, ktere mam kvuli zachovani stejnych interfacu ve skupine procedur a podobne.
Imho on lenoch, ale já těmhle věcem nerozumím.
plk
v CFLAGS mám pozapínané všelijaké -Wall -Wextra -pedantic apod.
Když pak používám kód (hlavičkové soubory) od někoho jiného (#include), překladač řve jak píchlé prase. Jdu tedy za kolegou ať to spraví a on se tváří kysele.
Jsem já fašista, nebo on lenoch?
Osobne bych rekl, ze sqlite zas takovy overkill neni. Pokud je ovsem lozene kde to pobezi, tak se predevsim podivej co na tom AIX uz je.
:-).
Me se transparentne nedesifruje, ale kdyby to melo smysl dokazu si to zaridit. Jenze jsem jeste zadny sifrovany mail nedostal (a podepsane jenom Debian Security Advisory). Duleziti jsou ovsem BFU, protoze tech je hodne.
Ono ani ten AJAX nedopadl az tak strasne ... sice je to v IE ActiveX objekt, ale funguje to v podstate stejne (protoze to v Mozille opsali ...).
(resp. jedine, proc si to myslim je, protoze vim, ze tam maji nejak poresene range-search)
berkeley je bohužel nepoužitelná kvůli licenci (komerční aplikace)
mozna by si to mohl zvladnout cele s berkeley db, ktera je imho uplne vsude (ale velke imho, vim o tom vice/mene prd)
tak se zdá, že na takovou věc potřebuju KD-tree.
nechci to SQL, protože mi to přijde jako moc overkill. A protože to poběží na nějakém obskurním AIXu, tak nechci vnášet další závislosti na externích knihovnách.
Potřebuju prostě indexovat a vyhledávat v tabulce pomocí více klíčů/položek + něco jako wildcard.
To mimo SQL je nějak zásadní požadavek? A myslíš tím, že chceš non SQL DB a nebo úhyb před nějakou nejmenovanou konkrétní DB?
Hlavně pro všechny svaté sám nic nepiš a použij něco existujícího.
DB má být perzistentní? Vadí single point of failure? Rychlost? Další typy dotazů na data? Embeded, standalone? Atd.
Možností je velmi mnoho, z takto položeného dotazu není možné odpovědět jasně a jednoznačně. Zkus redis, sqllite, berkeley db, ale co já vím, zda ti budou vyhovovat.
embedovane sqllite? pripadne neco dle povahy dat? tokyo cabinet, mongo?