Resultados de la búsqueda a petición "memset"
¿Es seguro memset bool a 0?
Supongamos que tengo algolegadocódigo que no se puede cambiar a menos que un errores descubierto y contiene este código: bool data[32]; memset(data, 0, sizeof(data));¿Es esta una forma segura de configurar todobool en la matriz a unfalse ...
¿Por qué std :: fill (0) es más lento que std :: fill (1)?
He observado en un sistema questd::fill en una granstd::vector<int> fue significativamente y consistentemente más lento al establecer un valor constante0 comparado con un valor constante1 o un valor dinámico: 5.8 GiB / s vs 7.5 GiB / s Sin ...
¿Por qué memset toma un int en lugar de un char?
Por quememset toma unint como segundo argumento en lugar de unachar, mientras quewmemset toma unawchar_t en lugar de algo comolong olong long?
¿Por qué memset () inicializa incorrectamente int?
Por qué es la salida del siguiente programa84215045? int grid[110]; int main() { memset(grid, 5, 100 * sizeof(int)); printf("%d", grid[0]); return 0; }
¿Por qué puede ser peligroso usar esta estructura POD como clase base?
Tuve esta conversación con un colega, y resultó ser interesante. Digamos que tenemos la siguiente clase POD struct A { void clear() { memset(this, 0, sizeof(A)); } int age; char type; }; clear está destinado a borrar todos los miembros, ...
C memset parece no escribir a todos los miembros
Escribí una pequeña clase de coordenadas para manejar las coordenadas int y float. template <class T> class vector2 { public: vector2() { memset(this, 0, sizeof(this)); } T x; T y; }; Entonces en main () hago: vector2<int> v; Pero de acuerdo ...
¿Cuál es la ventaja de usar memset () en C
Tenía curiosidad por saber si había o no alguna ventaja con respecto a la eficiencia de utilizar memset () en una situación similar a la siguiente. Dadas las siguientes declaraciones de búfer ... struct More_Buffer_Info { unsigned char a[10]; ...
Está garantizado que memset pondrá a cero los bits de relleno en una estructura?
En general, según el estándar C, ¿se garantiza que memset () con 0 pondrá a cero los bits de relleno en una estructura C? ¿Qué pasa con gcc? Por ejemplo, algo como: struct MyStruct { unsigned char member1; unsigned int member2; char ...
Cuando se pone a cero una estructura como sockaddr_in, sockaddr_in6 y addrinfo antes de su uso, ¿cuál es correcto: memset, un inicializador o cualquiera?
Cuando miro código real o código de socket de ejemplo en libros, páginas de manual y sitios web, casi siempre veo algo como: struct sockaddr_in foo; memset(&foo, 0, sizeof foo); /* or bzero(), which POSIX marks as LEGACY, and is not in standard ...
Restablezca la matriz C int a cero: ¿la forma más rápida?
sumiendo que tenemos unT myarray[100] con T = int, unsigned int, long long int o unsigned long long int, ¿cuál es la forma más rápida de restablecer todo su contenido a cero (no solo para la inicialización sino para restablecer el contenido ...
Página 2 de 2