Mostrar ceros a la izquierda en un entero en C++

Iniciado por erest0r, 6 Septiembre 2013, 06:20 AM

0 Miembros y 1 Visitante están viendo este tema.

Eternal Idol

#10
No siempre ni necesariamente, por algo C++ es multiparadigma, obviamente si no usas POO ni programacion generica (ni funcional desde C++11; tanto C como C++ siguiron evolucionando desde que surgio C con clases) estas desaprovechando la potencia de C++ pero es fundamental comprender que algo que no compila en C no es C independientemente de lo que haga y como lo haga.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

eferion

Lo se, precisamente por eso, si alguien está aprendiendo y quiere hacerlo con c++, lo más lógico es que intente solucionar la tarea usando las características exclusivas de c++... porque si no, realmente, no estás aprendiendo c++.

No creo que haya muchos exámenes serios de universidad en los que aparezcan printf, scanf, strlen, etc.

Eternal Idol

Sinceramente desconozco los motivos de la creacion del hilo. Igual si quiere aprender C++ el autor del hilo le recomiendo The C++ Programming Language de Bjarne Stroustrup.

¿Y tenes una idea aproximada de cuantas millones de lineas de codigo C++ llamando a esas funciones hay?
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

eferion

No tengo ni idea, pero en el proyecto en el que estoy que tiene 13 millones de líneas... no hay ni una sola.

Eternal Idol

¿Y es un una universidad seria o tambien participan de esos que mezclan algunas instancias de string en código c puro ?
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

eferion

Cita de: Eternal Idol en  6 Septiembre 2013, 14:05 PM
¿Y es un una universidad seria o tambien participan de esos que mezclan algunas instancias de string en código c puro ?

En mi caso es una empresa privada y no, el código c puro esta prohibido salvo por razones de fuerza mayor... y desde que se migró el código desde fortran hace una década no se han dado motivos para ello.

amchacon

Cita de: Eternal Idol en  6 Septiembre 2013, 13:58 PM¿Y tenes una idea aproximada de cuantas millones de lineas de codigo C++ llamando a esas funciones hay?
Pues porque lo programaría un paleto... (o un vago que no quería portar todo el código).

Es absurdo usar funciones de C cuando C++ también tiene y bastantes más completas (y más fáciles de manipular entre ellas).
Por favor, no me manden MP con dudas. Usen el foro, gracias.

¡Visita mi programa estrella!

Rar File Missing: Esteganografía en un Rar

Eternal Idol

Cita de: amchacon en  6 Septiembre 2013, 14:41 PM
Pues porque lo programaría un paleto... (o un vago que no quería portar todo el código).

Es absurdo usar funciones de C cuando C++ también tiene y bastantes más completas (y más fáciles de manipular entre ellas).

Si, por suerte el codigo heredado es solo un recuerdo del pasado con el que nadie se topa jamas. Y obviamente eso tambien es cierto, todos los que alguna vez hemos llamado a una de esas funciones somos unos idiotas sin remedio, vagos y paletos.

Por ejemplo vi como alguien uso wcslen para procesar las multiples cadenas devueltas por SetupDiGetDeviceRegistryProperty(W) y empujarlas en un vector de wstring. ¿Increible, no?
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

amchacon

Cita de: Eternal Idol en  6 Septiembre 2013, 14:59 PMPor ejemplo vi como alguien uso wcslen para procesar las multiples cadenas devueltas por SetupDiGetDeviceRegistryProperty(W) y empujarlas en un vector de wstring. ¿Increible, no?
Estamos hablando de la librería estándar *_*

Las Windows API están hechas en C, de modo que si quieres usarlas no tienes más remedio que mezclar lenguajes. Lo cual me irrita un poco por la política que tiene Windows con el C++.

Muchas de las librerías de terceros actuales tienen ya una versión en C++.
Por favor, no me manden MP con dudas. Usen el foro, gracias.

¡Visita mi programa estrella!

Rar File Missing: Esteganografía en un Rar

Eternal Idol

#19
http://foro.elhacker.net/programacion_cc/error_al_comparar_cadenas-t381725.0.html;msg1822249#msg1822249

Un abrazo.




Cita de: erest0r en  6 Septiembre 2013, 15:47 PM
Hola, disculpen la tardanza, bueno el motivo por el cual pensaba que el programa podria guardar un numero de esa forma, era porque despues tenia que hacer otro programa que decodificara ese numero, entonces el usuario al colocar un numero con alguna cantidad de cero a la izquierda el programa solo reconoceria desde donde haya uno distinto a cero, aunque pense que tendria que leerlo como string para poder solucionarlo... Bueno ahora si creo que no hay nada mas que decir,  :)  buen dia.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón