السلام عليكم
كيف ممكن احول من نوع الى اخر مثل من string الى int طبعا تكون في الstring رقم
static_cast لا تنفع ما الحل
او العكس من الint الى الstring
وما هو الاحسن microsoft c++ ام borland c++
وشكرا
السلام عليكم
كيف ممكن احول من نوع الى اخر مثل من string الى int طبعا تكون في الstring رقم
static_cast لا تنفع ما الحل
او العكس من الint الى الstring
وما هو الاحسن microsoft c++ ام borland c++
وشكرا
يتم ذلك مثلا بطباعة رقم معين int على انه character حيث ان لكل حرف ascii code معين
microsoft visual c++ احسن من الاخرى لان البورلاند لم يقبل مني عدة يرامج اكتبها وخاصة في مجال الجرافيك
تم تعديل هذه المشاركة بواسطة ahmed_3d في 29 يونيو 2004 في 16:44
"خيركم من تعلم العلم وعلمه". ..........استغفر الله. ........ اللهم صلي وسلم على سيدنا محمد
احمد عبد الحميد ابوغرارة
السلام عليكم,
لتحويل جملة إلى العدد الموالي لها يمكن استعمال الدالة atoi وهي تعني بتلخيص Ascii to int وهناك أيضا atof للتحويل إلى float أو atol وغيرها .
أما العكس أو تحويل عدد رقمي إلى نوع سترينغ فهذا يمكن القيام به عن طريقة الدالة sprintf كمثال :
sprintf(buff,"%d",MyNumber)
وهنا يكون لدينا في البافر buff العدد MyNumber على شكل حروف أسكي .
إلى اللقاء.
شكرا جزيلا
في كمان itoa
هذا الموضوع مغلق.