Witam serdecznie wszystkich forumowiczów!
Chciałbym dowiedzieć się, jak można zamienić int na string używając using namespace std; (jeśli się nie da to proszę napisać). Prosiłbym o dokładne wytłumaczenie co się w danej linii dzieje. Dziękuję za wszystkie symptomy pomocy!
Pozdrawiam.
P.S. Tak naprawdę to potrzebuję tego do zrobienia programiku konwertującego decimal number to binary. Chciałbym zrobić to jako alternatywa w stosunku do tablic (za pomocą napisów).
tutaj kod, aby przedstawić sposób myślenia:
#include <iostream>
#include <cstdlib>
#include <string>
using namespace std;
int main()
{
int dec;
cout << "Podaj liczbe w systemie decymalnym: ";
cin >> dec;
string napis;
string s;
if(dec > 0)
{
while(dec)
{
dec=dec%2;
s=dec; // zapisz w zmiennej s wynik z modulo liczby dec
napis=napis+s; // klejenie 0 i 1;
dec=dec/2;
}
}
else
{
cout << "Nie można przekonwertować ujemnej liczby!";
exit(369);
}
return 369;
}