Tag: SIZEOF
Me disculpo de antemano por la pregunta si parece demasiado “infantil”, pero la pregunta es: Aquí hay un código tan simple: #include <iostream> struct my_struct { struct fictitious_name fn_struct; }; int main() { } No se compila porque la estructura fictitious_name no está definida. Pero luego si lo reescribo de . . . Read more
Estoy tratando de encontrar la longitud de este array y quiero encontrar su longitud para poder usarlo en un bucle for. // importando las librerías necesarias #include #include #include #include // evitando la necesidad de std::cout, std::endl, etc using namespace std; int main() { int nums[] = {1, 2, 3, . . . Read more
Entonces estoy tratando de hacer una función que obtenga la longitud de una matriz devolviendo el sizeof la matriz y el sizeof el tipo entero… código: #include <cstdio> #include <iostream> using namespace std; int len(int *thing) { return sizeof(thing) / sizeof(int); } int main() { int fard[] = {100, 45, . . . Read more
Digamos que Octree() es un contenedor con elementos de tipo double. ¿Puedo usar sizeof(Octree) para determinar cuánta memoria en bytes ocupa mi octree? Sizeof() debería cambiar si cambio la resolución/profundidad de mi octree, lo cual no parece ser el caso cuando lo pruebo. ¿Hay alguna forma de determinar el tamaño . . . Read more
#include <stdio.h> #include <string.h> int main() { char str[400] = “rQvqQmyl9N9FmI8ECESs0N2dKBATuIrvT4HEh0lRa+6kGHIP0owiFqFdlvktmOQMTdZ5gW44G2O6T2uQGlIeeobnyYuZscLadvyM5tkzb1MhEmBoIuCp8db9GZ8SBBMnoDIWNi9Ad6pRzBpcxmobWJnJo3O6BQ/Kii03RMfXVEw5No7n576J0blLPirrH6M7OaIp7qcrT7hD4qHkGIKjoAcGLsu0c5Ii2r+lOnFE1zgMPZtw8+QoHBp/lzFH5LyB973e+k9B5T3UO/L7xM6h8ZN4ufXibM385PdzPuwZ3NbmZRCSpIrvGNyUSZo0/mcPuzt6KuoQpNLYt9Avmi”; // Extraer el primer token char * token = strtok(str, ” “); printf(” %s\n”, token); // Imprimir el token printf(“%lu \n”, sizeof(token)); return 0; } Salida: rQvqQmyl9N9FmI8ECESs0N2dKBATuIrvT4HEh0lRa+6kGHIP0owiFqFdlvktmOQMTdZ5gW44G2O6T2uQGlIeeobnyYuZscLadvyM5tkzb1MhEmBoIuCp8db9GZ8SBBMnoDIWNi9Ad6pRzBpcxmobWJnJo3O6BQ/Kii03RMfXVEw5No7n576J0blLPirrH6M7OaIp7qcrT7hD4qHkGIKjoAcGLsu0c5Ii2r+lOnFE1zgMPZtw8+QoHBp/lzFH5LyB973e+k9B5T3UO/L7xM6h8ZN4ufXibM385PdzPuwZ3NbmZRCSpIrvGNyUSZo0/mcPuzt6KuoQpNLYt9Avmi 8 ¿Por qué el tamaño de token es 8? Debería ser la . . . Read more