Pouzivam verzi 2.95 (KDevelop 1.4) a vadi mi ze GCC defaultne u funkci typu:
void a(int b)
{
}
hlasi warning ze parametr b nebyl vyuzit. U promennych je to v poradku ale u parametru by se warning podle me mel objevit az na pozadani. Borland a VC toto defaultne nehlasi. Take mi vadi ze nejsou urovne warningu a musim trapne zkoumat kazdy jednotlivy warning zda ho mam zapnout nebo vypnout.
No jo, ale kdyz do zdrojaku budu psat takove nesmyslne pragmy uz to nebude prenositelny :-(. A kdyz uz jsem tady mam jeste par pripominek:
1. Srovnavani unsigned a signed promennych by nemelo defaultne davat warning, to souvisi s prvnim prispevkem ktery jsem napsal.
2. Hlaska pri chybe je vetsinou mirne matouci a troufnu si tvrdit ze jine prekladace lepe vysvetli uzivateli co udelal blbe.
Jinak jako byvaly uzivatel VC a BC musim rict ze i pres pocatecni neduveru GCC se mi libi. Jeste to trochu "zuserfriendlit" a nebude to mit chybu. Pro me osobne je komfort prace s prekladacem (hlasky, warningy, moznosti nastaveni) dulezitejsi nez par procent vykonu.