Un tipo de datos que representa un número entero. Un número entero es un número entero que puede ser negativo, positivo o cero. (es decir ...- 2, -1, 0, 1, 2 ...) Use esta etiqueta para preguntas sobre el uso, almacenamiento o manipulación de enteros.

int...

Tengo un char buffer con 4 números, en binario: buffer[0] = 00000000 buffer[1] = 00000000 buffer[2] = 00000000 buffer[3] = 00000001 Quiero "buscar" los 4 bytes del búfer y crear un int largo . En este caso, la variable int larga sería: test == 00000000 00000000 00000000 00000001 Este es mi cód....
15 may. 2020 a las 02:55
Actualmente estoy trabajando en un programa de cifrado muy simple, que tiene la función de imprimir el alfabeto, solicitar una clave y luego imprimir ese mismo alfabeto desplazado por el tamaño de la clave. Se requiere que el alfabeto desplazado se imprima debajo del original. Me han dicho que esto ....
15 may. 2020 a las 02:06
Okay. Tengo la estructura: struct birthdayPerson { int day, month, year; public: void Show() { std::cout << day << " " << month << " " << year << std::endl; } }; Entonces quiero sobrecargar el "==" para que pueda comparar 2 estructuras instaladas si esas ....
Por favor considere el siguiente código. Tengo una interfaz llamada IClass. public interface IClass { public string MyProperty { get; set; } } Y tengo dos clases que implementan esta interfaz: public class ClassA : IClass { public string MyProperty { get; set; } } public class ClassB : ICl....
13 may. 2020 a las 23:46
Tengo una pregunta sobre cómo devolver punteros a objetos C ++ desde envoltorios de C. Aquí hay dos clases de C ++ A y B. Básicamente quiero crear una instancia de A a partir de B. class A { private: int a; public: explicit A(int a) : a(a) {}; int getA() const { return a; ....
13 may. 2020 a las 16:20
Descubrí que usando un compilador de C, el siguiente código funciona pero no con un compilador de C ++. Entiendo que enviar a void** es el uso correcto, pero no puedo entender por qué se compila con el compilador de C, incluso si uso el void* (comentado). #include <stdio.h> int fn(void **arg) { ....
13 may. 2020 a las 14:56
#include <stdio.h> int main() { char *p; p[0]='a'; p[1]='b'; p[2]='c'; p[3]='d'; p[4]='\0'; } ¿En qué se diferencia el programa de arriba del programa de abajo? #include <stdio.h> int main() { char *p = "abcd"; } ....
12 may. 2020 a las 23:39
El número de empleado está compuesto por año y mes y un número de control de 3 dígitos ¿cómo saber la cantidad de años que funcionan si nos basamos en la fecha de hoy? Empleado1 201011003, eployee2 200605015....
Se me pide que ingrese dos números como 3.005, 3.70 y sume, reste y multiplique sin usar flotante o doble. De alguna manera logré hacer algo similar a lo que me piden. Yo ingreso números individualmente. Si ingreso "3.005" primero ingreso 3, luego ingreso .005. Pero como 005 no es igual a 0.005, est....
12 may. 2020 a las 17:45
Soy realmente nuevo en esto. Quiero que este js se actualice cada segundo para que actúe como un reloj o para mostrar la hora Tal vez usando setInterval? No sé cómo hacer eso Aquí está mi código Ignorar el idioma bahasa en mi código date = new Date(); menit = date.getMinutes(); jam = date.getHou....
12 may. 2020 a las 17:22
Estoy tratando de entender el uso de *ptr++. A continuación se muestra el código que he usado (Escenario 1) #include<iostream> int main() { int a[5]; a[0] = 3; a[1] = 2; a[2] = 4; a[3] = 7; a[4] = 9; int* ptr; ptr = &a[0]; std::cout << *ptr << " "; std::co....
12 may. 2020 a las 15:01
Me gustaría conectar a un usuario a uno o varios autos. Las tablas se ven así: Tabla_a id name 1 tom 2 max Tabla_b id car 1 car1 2 car2 3 car3 Tabla_ab id id_a id_b 1 1 1 2 1 2 3 2 1 Cuál es la declaración de selección c....
12 may. 2020 a las 14:48
Estoy tratando de dividir el año, el mes y el número de control de un grupo de números. s = ['201911007', '201203008'] my expected output year=['2019', '2012'] month=['11','01'] controlnum=['007','008'] ....
¿Std :: map almacena elementos como std :: pair? Iterar sobre el mapa se ve así: #include <map> int main() { std::map<int, char> m; m[1] = 'A'; m[2] = 'B'; m[3] = 'C'; std::map<int, char>::iterator it; for(it = m.begin(); it != m.end(); it++) { std::cout << "Key: ....
11 may. 2020 a las 19:12
Tengo este programa simple que escribí para poder entender mejor la función de 'retorno' y cómo pasar un valor de una función a otra. Todo lo que este programa hace es pasar el valor de buttontwo = 2 a la función button_one_function, por lo que si se presiona el botón dos primero, entonces el botón ....
11 may. 2020 a las 13:50
char array[12]; sprintf(array, "%s %s", "Hello", "World"); printf(array); // prints "Hello World" ¿Hay alguna manera de hacerlo sin usar sprintf o strcpy?....
10 may. 2020 a las 23:34
Necesito escribir un número entero que "circule" entre un valor mínimo y máximo. Si se alcanza el valor máximo y agrega 1, salta al valor mínimo. Si resta 1 del valor mínimo, alcanza el valor máximo. Ejemplo: Valor mínimo = 2; maxValue = 10; Conduce a: ... 2,3,4, ... 9,10,2,3, ... Descubrí el al....
9 may. 2020 a las 23:34
Solo tuve que mover mi aplicación de Android a Androidx debido a varios problemas. Ahora tengo el problema, que la aplicación está "atenuada" en el Desginer (Ver captura de pantalla): Captura En el diseñador hay un mensaje de error: The following classes could not be found: - android.support.con....
9 may. 2020 a las 21:04
Quiero actualizar varias columnas en mi tabla 'Clase' en sqlite. No sé cómo hacer esto, así que me acerqué a la misma sintaxis que una consulta 'INSERTAR', sin embargo, parece que tengo el siguiente error de sintaxis: sqlite3.OperationalError: near "VALUES": syntax error La línea que tengo problemas....
9 may. 2020 a las 15:50
Según tengo entendido, pName debe ser un puntero con el valor de la ubicación de memoria del char name. Lo que significa que, cuando elimino la referencia de la variable de puntero pName en la segunda instrucción printf, debería imprimir la cadena de caracteres "Cameron". ¡PERO NO LO HACE! ¿Alguien....
9 may. 2020 a las 11:57
¡Aquí está el código en cuestión! No he pasado demasiado tiempo con C ++, y estoy implementando un árbol de búsqueda binaria. void BST::Preorder(void(*visit)(const Node *)) Más adelante, la función se llama así: bst.Preorder(PrintNode) Con PrintNode implementado de la siguiente manera: void PrintN....
9 may. 2020 a las 09:02
Necesito escribir un programa que pueda validar la entrada del usuario como un número entero y evitar que se bloquee siempre que el uso de la entrada no sea entero. Así que estoy usando try y catch aquí. Sin embargo, obtuve un bucle infinito cuando la entrada del usuario no es entera. Abajo está mi ....
8 may. 2020 a las 12:48
Teniendo esto: #include <stdio.h> #include <stdlib.h> struct Test { char c; } foo; int main (void) { struct Test **ar; ar=malloc(16); *(ar+1) = &foo; ar[1]->c = 'c'; //this work (*(*ar+1)).c = 'c'; //this does't work return 0; } //(**(ar+1)).c='c'; --> first case ¿Por q....
Conozco preguntas similares, como esta pregunta, se han publicado y respondido aquí, pero esas respuestas no me ofrecen la imagen completa, por lo tanto, publico esto como una nueva pregunta. Espero que esté bien. Ver los siguientes fragmentos: char s[9] = "foobar"; //ok s[1] = 'z' //al....
7 may. 2020 a las 13:06
Necesito encontrar todas las diferentes intersecciones entre dos particiones del mismo conjunto. Por ejemplo, si tenemos las siguientes dos particiones del mismo conjunto x = [[1, 2], [3, 4, 5], [6, 7, 8, 9, 10]] y = [[1, 3, 6, 7], [2, 4, 5, 8, 9, 10]] El resultado requerido es [[1], [2], [3], [4, ....
7 may. 2020 a las 02:25