¿Cómo puedo convertir char a [0] en int b [0] donde b es un vacío int matriz asignada dinámicamenteConvertir single-char a int
He tratado
char a[] = "4x^0";
int *b;
b = new int[10];
char temp = a[0];
int temp2 = temp - 0;
b[0] = temp2;
Quiero 4, pero me da valor ASCII 52
también haciendo
a[0] = aoti(temp);
me da error: co no válido nVersión de ‘carbón’ a ‘const char *’ inicializar el argumento 1 de ‘atoi int (const char *)’
Tenga en cuenta que atoi no funciona porque toma atoi en una cadena y no en un solo carácter, ¡por la muy buena razón de que la mayoría de los números tienen más de un dígito! –