PDA

View Full Version : مبتدی: تبدیل استرینگ به ارایه



poker97
سه شنبه 01 دی 1394, 16:12 عصر
سلام دوستان
چجوری میتونم یه رشته از اعداد که بین 8 تا 10 کاراکتر داره رو به یه ارایه تبدیل کنم؟؟؟

zero_ox
سه شنبه 01 دی 1394, 20:46 عصر
سلام :
با تابع strcpy یا strncpy می تونید این کار رو بکنید :

// Example program
#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int main()
{
string str ="123456789";
char s[1024] ;
strncpy(s,str.c_str(),sizeof(s));
s[sizeof(s)-1]='\0';
cout<<"string str is : "<<str<<endl<<"char s[] is : " <<s;
}