On Wed, Mar 08, 2006 at 06:06:52PM -0000, Aleksander N.Gorohovski wrote: > И ещё, может кто подскажет, как по грамотному определить текущую кодировку? Вот пример на C (хотя зачем вам определять кодировку, непонятно): #include #include #include #include #include int main() { (void) setlocale(LC_ALL, ""); { char *p, *c = nl_langinfo(CODESET); if (!(c && *c)) c = "iso-8859-1"; c = strdup(c); for (p = c; *p; ++p) *p = tolower(*p); puts(c); } return 0; } -- ldv