Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MAFUS

#851
Así es. Como dice Ivancea96 no se hacen tareas. Ajudamos a realizarlas, pero ofrecemos códigos hechos.
#852
¿Cómo vas de trigonometría?  :huh:
#853
Pásate por aquí.  Miestra varias formas de vaciar cin.
http://www.cplusplus.com/forum/general/11070/
#854
Vacía el buffer cin después de obtener el dato.
#855
A parte de la diferencia que hay entre el tipo de variable y los argumentos de printf y scanf, printf devuelve la dirección de las variables.
Vamos, que no se deben usar los & en los printf, salvo un caso concreto que no vas a usar casi nunca.
#856
Cambia todo el while(true) por:
Código (c++) [Seleccionar]
Sleep(500);
int n = Puerto->ReadData(lectura, 49);
if (n > 0) {
    lectura[n + 1] = '\0';
    cout << "Recibido: " << lectura << endl;
    cout << "-------------------" << endl;
}
#857
Lo más probable es que la configuración de tu terminal no permita ver estos caracteres ASCII.
Identifica qué terminal dispones y busca como configurar su charset.
#858
Yo en mi Linux le doy directamente las ñ y los acentos al printf, putchar, etc. y los imprime en consola. Si no es así comprueba que tengas el sistema en español y cambia las opciones locale en tu programa:
http://c.conclase.net/librerias/?ansifun=setlocale
#859
Puedes usar memcpy. Hace justamente lo que pides.

Ejemplo:
#include <stdio.h>
#include <string.h>

int main() {
    int array_origen[8] = {1, 2, 3, 4, 5, 6, 7, 8};
    int array_destino[4] = {0};
   
    for(int i = 0; i < 4; ++i)
        printf("array_destino[%i] = %i\n", i, array_destino[i]);
   
    puts("\nCopia del array\n");
    memcpy(array_destino, array_origen, sizeof(int) * 4);
   
    for(int i = 0; i < 4; ++i)
        printf("array_destino[%i] = %i\n", i, array_destino[i]);
}


Resultado:
Citararray_destino[0] = 0
array_destino[1] = 0
array_destino[2] = 0
array_destino[3] = 0

Copia del array

array_destino[0] = 1
array_destino[1] = 2
array_destino[2] = 3
array_destino[3] = 4
#860
Creo entender que te sobra un salto de línea:
Tienes esto:
CitarLínea 1

Línea 2

Cuando quieres esto:
CitarLínea1
Línea 2