ecvt_r(3) Library Functions Manual ecvt_r(3) NUME ecvt_r, fcvt_r, qecvt_r, qfcvt_r - convertete un numar in virgula mobila intr-un ir de caractere BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include [[depreciat]] int ecvt_r(double number, int ndigits, int *restrict decpt, int *restrict sign, char *restrict buf, size_t len); [[depreciat]] int fcvt_r(double number, int ndigits, int *restrict decpt, int *restrict sign, char *restrict buf, size_t len); [[depreciat]] int qecvt_r(long double number, int ndigits, int *restrict decpt, int *restrict sign, char *restrict buf, size_t len); [[depreciat]] int qfcvt_r(long double number, int ndigits, int *restrict decpt, int *restrict sign, char *restrict buf, size_t len); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): ecvt_r(), fcvt_r(), qecvt_r(), qfcvt_r(): /* glibc >= 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE DESCRIERE Funciile ecvt_r(), fcvt_r(), qecvt_r() i qfcvt_r() sunt identice cu ecvt(3), fcvt(3), qecvt(3), qecvt(3) i, respectiv, qfcvt(3), cu excepia faptului ca acestea nu returneaza rezultatul lor intr-o memorie tampon statica, ci utilizeaza buf (memoria tampon) furnizata de dimensiunea len. A se vedea ecvt(3) i qecvt(3). VALOAREA RETURNATA Aceste funcii returneaza 0 in caz de succes i -1 in caz contrar. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |ecvt_r(), fcvt_r(), qecvt_r(), | Sigurana firelor | MT-Safe | |qfcvt_r() | | | +--------------------------------------+---------------------+---------+ STANDARDE GNU. NOTE Aceste funcii sunt invechite. In schimb, se recomanda sprintf(3). CONSULTAI I ecvt(3), qecvt(3), sprintf(3) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 ecvt_r(3)