1

Тема: Проблемка з stdio.h и sprintf

Знайшов функцию sprintf яка форматуэ масив char
Ну те що треба думаю я...
Пiдключив #include <stdio.h>
Написав sprintf(); а менi студия каже що такого нема.
I що робити ?

2 Востаннє редагувалося Betterthanyou (29.01.2017 14:40:18)

Re: Проблемка з stdio.h и sprintf

Можливо потрібно підключити
<cstdio>

#include <cstdio>

int main ()
{
  char buffer [50];
  int n, a=5, b=3;
  n=sprintf (buffer, "%d plus %d is %d", a, b, a+b);
  printf ("[%s] is a string %d chars long\n",buffer,n);
  return 0;
}

Робить ?

Або спробуйте _sprintf (з підкресленням) чи sprintf_s

Подякували: Fox1

3

Re: Проблемка з stdio.h и sprintf

Betterthanyou написав:

Можливо потрібно підключити
<cstdio>

#include <cstdio>

int main ()
{
  char buffer [50];
  int n, a=5, b=3;
  n=sprintf (buffer, "%d plus %d is %d", a, b, a+b);
  printf ("[%s] is a string %d chars long\n",buffer,n);
  return 0;
}

Робить ?

Або спробуйте _sprintf (з підкресленням) чи sprintf_s

Дуже дякую