Тема: Повернення рядка
Привіт, написав функцію переводу з 10 в 2 систему числення, але хочу щоб функція повертала мені потрібний рядок. Допоможіть, будь ласка.
char to2(int num)
{
    int ost;
    char bin[15] = "", bin2[15] = "";
    do
    {
        ost = num % 2; // остача від ділення
        itoa(ost, bin2, 10); strcat(bin, bin2);                 
        num = num / 2;
    } while (num >= 2);
    itoa(num, bin2, 10); strcat(bin, bin2);
      strrev(bin); // виводимо у зворотному порядку
     
          //cout << bin;
      return bin; // потрібно повернути рядок!
}