Funkcyja łacinizacyi
Juzać tak (dla MSVC/Intel C++)
extern "C" int __stdcall By_CyrWin1251ToLatUTF16(wchar_t *,char *,unsigned long);
#pragma comment(lib,"cyr2lat.lib") //Padklučajem lib-fajł, ale jaho možna prapisać i ŭ naładkach prajekta
Albo prosta padklučyć fajł cyr2lat.h (u archivie)
#include "Cyr2Lat.h"
Paśla hetaha možna vyzyvać funkcyju
By_CyrWin1251ToLatUTF16(wchar_t * pDest,char * pSrc,unsigned long nBuf);
pDest — ukazaciel na bufier, kudy budzie zapisana łacinizavanaja straka
pSrc — ukazaciel na ASCIIZ-straku, jakaj budzie łacinizavana
nDest — pamier bufiera (u bajtach)
Funkcyja viartaje 0, kali bufier zanadta mały, kab zapisać łacinizavanuju straku i nie 0, kali łacinizacyja prajšła paśpiachova
pSrc pavinien ukazvać na stroku ŭ kadyroŭkie Windows-1251
U bufier, na jaki ŭkazvaje pDest zapisvajecca łacinizavanaja straka ŭ UTF-16
Uvaha: u funkcyi šče mohuć być pamylki. Kali znojdziecie, pišycie ŭ kamientach, albo na dukhan [at] tut [dot] by
ausvald
July 19 2004, 16:31:57 UTC 18 years ago
maratyszcza
July 19 2004, 17:02:18 UTC 18 years ago
ausvald
July 19 2004, 17:04:14 UTC 18 years ago
zedlik
July 20 2004, 03:33:24 UTC 18 years ago
1. "НЯ";
2. "лі";
3. "гарох";
A moža lepiej raspaŭsidžvać biblijateku jak .dll, a nia .lib?
maratyszcza
July 20 2004, 07:51:48 UTC 18 years ago
Siońnia pasprabuju pierapisać, kab padtrymlivaŭ j hetyja prykłady
maratyszcza
July 20 2004, 17:51:41 UTC 18 years ago