всем привет! какие есть стандартные функции (или их нету?) в cpp и в каком они заголовочном файле? финкции преобразования типа inttostr floattostr strtofloat и т.п. строка выражена как unsigned char s[]="Stroca";
Доброе время суток, Zensor! unsigned char s[]="Stroca"; - в число не преобразуется :). См Пример в приложении (так как вы написали с++ то и ответ будет следующим)
Приложение: Ответ отправлен: 27.03.2004, 09:51 Отправитель: vitya
Вопрос № 1527
Здраствуйте, уважаемые эксперты! Как можно из проги узнать язык Windows, то есть русская она или иноязычная? Если есть несколько способов, то какой из них наиболее надежен? Желательно на VisualC++ без MFС.
Добрый день, karpenter! Попробуй функцию GetSystemDefaultUILanguage (она работает в Windows Me, Windows 2000 и выше). Она вернет тебе LANGID, по нему и определишь язык системы. Ответ отправлен: 30.03.2004, 09:56 Отправитель: mr2dark
Вопрос № 1528
Здравствуйте. Как будут выглядеть переопределенные глобальные ф-ии new,new[],delete,delete[] без использования ф-ии malloc? Пожалуйста приведите примеры. Спасибо.
Ответ отправлен: 30.03.2004, 02:00 Отправитель: ZagSer168 Отвечает vitya
Приветствую Вас, Andrey! Я не совсем понимаю зачем их переопределять. Современные библиотеки не реализуют new через malloc. По крайней мере стандарт этого не требует. Кроме того, я не думаю, что вам удастся их переопределить. Ответ отправлен: 30.03.2004, 08:35 Отправитель: vitya
Добрый день, Andrey! Способ вызова функций в языке С/С++ (передача параметров в стек). Ответ отправлен: 30.03.2004, 08:32 Отправитель: vitya Отвечает Fess
Приветствую Вас, Andrey! __cdecl при надлежит к славному семейству модификаторов. Фича в том, что порядок размещения параметров функции в памяти зависит от реализации компилятора. Поэтому в компиляторах имеются опции, позволяющие изменять последовательность размещения параметров. Если установлен модификатор __cdecl, то меньшее значение адреса приобретает первый параметр функции, а остальные параметры размещены подряд в соответствии с увеличением адресов. Это стандартный расклад для языков С/С++. Также существует модификатор __pascal, полностью противоположный __cdecl. Его следует использовать в том случае, когда ты вызываешь функцию, написанную на С/С++ из проги, написанной на Паскале. Но этот вариант не поддерживает переменного списка параметров.
Ответ отправлен: 31.03.2004, 14:17 Отправитель: Fess
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.