Buenas noches, estoy claro que la funcion strlen() sirve para leer una cadena de caracteres al estilo C de una variable char, y .length() para saber el tamaño de un string, pero queria saber si existe una funcion en C++ para leer el tamaño de una cadena de caracteres de tipo char y no string. Gracias
Si no me equivoco http://www.cplusplus.com/reference/cstring/strlen/ (http://www.cplusplus.com/reference/cstring/strlen/)
Si pero como tal strlen, pertenece a C, yo quiero uno propio de C++, y .length() lee el tamaño de una cadena tipo string, yo quiero leer una cadena tipo char pero con una funcion o clase propia de C++
Los arrays heredados de c ( como la cadena de caracteres que comentas ) no son objetos en sí mismos. Esto quiere decir que no poseen propiedades ni métodos.
La única forma de conocer su tamaño es usar las funciones heredadas de C.
También puedes meter esa cadena en un string y preguntar al string por su tamaño.
Gracias por la aclaracion eferion