.\" Copyright (c) Bruno Haible .\" .\" Traducida por Pedro Pablo Fábrega .\" Esto es documentación libre; puede redistribuirla y/o .\" modificarla bajo los términos de la Licencia Pública General GNU .\" publicada por la Free Software Foundation; bien la versión 2 de .\" la Licencia o (a su elección) cualquier versión posterior. .\" .\" Referencias consultadas: .\" código fuente y manual de glibc-2 GNU .\" referencia de la bibliote C Dinkumware http://www.dinkumware.com/ .\" Especificaciones Single Unix de OpenGroup http://www.UNIX-systems.org/onl .\" .\" Translation revised Wed Aug 2 2000 by Juan Piernas .\" .TH WCSWIDTH 3 "25 julio 1999" "GNU" "Manual del Programador Linux" .SH NOMBRE wcswidth \- determina las columnas necesarias para una cadena de caracteres anchos de tamaño fijo .SH SINOPSIS .nf .B #include .sp .BI "int wcswidth (const wchar_t *" s ", size_t " n ); .fi .SH DESCRIPCIÓN La función \fBwcswidth\fP devuelve el número de columnas necesarias para representar la cadena de caracteres anchos apuntada por \fIs\fP, pero a lo sumo \fIn\fP caracteres anchos. Si aparece un carácter ancho no imprimible entre estos caracteres devuelve -1. .SH "VALOR DEVUELTO" La función \fBwcswidth\fP devuelve el número de posiciones de columna para la cadena de caracteres anchos \fIs\fP, truncada a una longitud máxima \fIn\fP. .SH "CONFORME A" UNIX98 .SH "VÉASE TAMBIÉN" .BR wcwidth "(3), " iswprint (3) .SH OBSERVACIONES El comportamiento de \fBwcswidth\fP depende de la categoría LC_CTYPE de la localización actual.