محمد علاء الدين
مشرف قسمي C/Cpp و Windows API
- الدولة الإسلامية
- Operating Systems & Compilers
- سؤال عن مكتبة لعمل واجهه
هذا الموضوع مكانه بالقسم العام و ليس بقسم الـ C++.Net تم نقل الموضوع
- for المتداخلة وكيف اتعامل معها
ايضا تعديل على الكود المكتوب بالمشاركه 4 لإظهار النتيجه كما تريديها: for (int i = 1, w = 5, c = i; i < 10; c == 0? (w-=(i+1), i+=2, c = i) :(w++, c--) ) { if(c == i) cout << setw(w); cout << char(c == 0? '\n': 0x30 + w); } و الله ولى التوفيق
- for المتداخلة وكيف اتعامل معها
ممتاز اخوانى، هذه محاولتى بـ for واحده for (int i = 1, w = 5, c = i; i < 10; c == 0? (w-=(i+1), i+=2, c = i) :(w++, c--) ) cout << char(c == 0? '\n': 0x30 + w); و الله ولى التوفيق
- ترجمة كود g++
السلام عليكم منذ فتره و انا ابحث عن طريقه لترجمة كود مترجم g++ بدون استخدام ادوات خارجيه (مثل MinGW او مثيلتها) فهل من سبيل لذلك؟؟ و كيف استطيع فصل كود المترجم g++ عن غيره من المترجمات فى مجموعة gcc؟؟ الترجمه التى ارديها تكون لويندوز و بالطبع معه مكتبات الـ ru…
- لماذا مايكروسوفت
حينها لن يتحقق الهدف المرجو من صنعها و هو ان تكون لا تعتمد على اى API موجوده. هذه صوره توضيحيه لما كنت اريد و الله ولى التوفيق
- لماذا مايكروسوفت
برنامج mental ray standalone version هو high-performance render engine توجد نسخ منه مدمجه مع برامج autodesk مثل max و maya و softimage و غيرهم و لكن النسخه الـ standalone موجهه خصيصا للـ film industry حيث حينها يأخذ الـ frame الواحد ما يترواح بين نصف ساعه فما …
- لماذا مايكروسوفت
نقطه اخرى نسيت ذكرها و هى ان كل المبرمجين مهما كانوا هما مستخدمين لذا توجد درجات للمستخدمين و المستخدم النهائى للمنتج هو المستهلك. و الله ولى التوفيق
- لماذا مايكروسوفت
و انا ايضا اقول لك عن تجربه شخصيه انتقلت فيها من استخدام ويندوز فقط إلى استخدامه هو Mac OS X و Linux و OpenSolaries و FreeBSD و وجدت انه فى النهايه اننى يمكنى كتابة كود واحد بإستخدام الـ C++ و ترجمته إلى جميع هذه المنصات بإستخدام مترجمات بمقابل او مجانيه. البر…
- كيفية إسناد قيم مصفوفة ثنائية إلى مصفوفة أحادية
انظر بتمعن داخل الكود التالى for (i=0; i<3; i++) { matrice_1 = *( *matrice + i * 4 ); matrice_2 = *( *matrice + (i+1) * 2 ); } بإفتراض أن i صفر ستصبح العمليه الحسابيه كالتالى: matrice_1[0] = *( *matrice + 0 * 4 ); matrice_2[0] = *( *matrice + (0+1) * 2 ); السط…
- Visual Studio 2010 Released
هذا امر مرفوض، راجع قواعد المشاركه و الله ولى التوفيق
- كيفية حل مشكلة كهذه
ماشاء الله على الإسلوب الجيد و الاخلاق الرفيعه التى تنم على مستوى عالى من الادب، و لكن و مع كل هذا فأسغلق لك موضوعك لأنه يخالف قوانين المنتدى حيث ان موضوعك يخالف قوانين القسم و لتعرف ما هو قم بمراجعة القوانين. قال الله تعالى صدق الله العظيم و الله ولى التوفيق
- Visual Studio 2010 Released
ما هذا هل انتقلنا لمجتمع الفريق العربى !!! عنوان الموضوع Visual Studio 2010 Released و بعد قرائته اجد ان النقاش تحول إلى النقاش الأبدى عن لغات البرمجه و البرمجيات مفتوحة المصدر و مغلقة المصدر. يرجى اعادة دفة الحوار فى الموضوع إلى السبب الأصلى فى اضافتة، او لا …
- كيفية إسناد قيم مصفوفة ثنائية إلى مصفوفة أحادية
سأشرح على المثال الموجود بالأعلى. وثائق اللغه تشترط على صانع المترجم ان تكون عناصر المصفوفه مرتبه لذا ستجد ان عناصر المصفوفه matrice[3][3] يتم ترتيبهم داخل الذاكره كالتالى matrice[0][0] matrice[0][1] matrice[0][2] matrice[1][0] matrice[1][1] matrice[1][2] matr…
- كيفية إسناد قيم مصفوفة ثنائية إلى مصفوفة أحادية
جرب هذا الكود #include<stdio.h> int main() { int matrice[3][3],matrice_1[3],matrice_2[3]; int i, j; for(i=0; i<3; i++) for(j=0; j<3; j++) { printf("matrice[%d][%d]=", i, j); scanf("%d",&matrice[j]); } for (i=0; i<3; i++) { matrice_1 = *(*matrice + i*4); matric…
- شكري للجميع
بالإضافه لما ذكره الأخوه قال رسول الله صلى الله عليه و سلم الإسم الحياه صعبه إسم غير لائق بالمره، دون اعرف اسمك الحقيقى فهو افضل كثيرا من كنية تجعل الناس تنفر منها. احسن اختيار كنيتك فهى ما تعبر عنك. و الله ولى التوفيق
- خوارزمية التشفير RSA هل لدي احدكم علم بها او مثال لها C++
فى المرفقات كود c++ صرف لتضمين RSA و لكن الكود يحتاج لشخص يستطيع فك تشفيره ليقرءه :lol:. RSA.ZIP و الله ولى التوفيق
- كيف يمكنني أن أعرف كم تأخذ كل funtions من الوقت و من
عملية قياس سرعة كفاءة كود معين تتم عن طريق اخذ الوقت الحالى قبل استدعاء الداله ثم اخذ الوقت الذى يلى الإستدعاء و من ثم يتم طرح الوقت الأخير من الوقت الأول و الناتج هو الوقت الخاص بإستدعاء و تنفيذ و العوده من الداله. يمكنك استخدام دوال الوقت داخل ملف ctime او إ…
- كيف لي أن أحصل على هذا الكتاب
راجع موضوع الأسئله الأكثر شيوعا عن الـ API داخل منتدى الـ Windows API و ستجد به اجابات لتلك الأسئله. و بخصوص نقطة الـ Debug Symbols راجع السؤال ما المقصود بالـ Debug Symbols و فيما تستخدم؟ و الله ولى التوفيق
- [ تمت الإجابة ]كود x86 و ما يماثله فى x64
فكره جميله، و لكنى لن استطيع تطبيقها لأن هذا الكود مكتوب فقط لغرض اختبار عمل البرنامج و فيما بعد سيتم تغيير الكود بأكمله - مع الإبقاء على تصريح الدوال كما هم - و سأستخدم MMX لضمان اداء افضل و سرعة اعلى. شكرا لك اخى Xacker. و الله ولى التوفيق
- تغيير الإمتدادات الإفتراضيه لملفات لغة سى بلس بلس داخل الفيجوال ستديو
عنوان كبير و لكنه يظهر المعنى و الهدف من هذا الموضوع. داخل انظمة التشغيل الأخرى اغلبهم يتعامل مع الإمتداد .cc للـ translation units الخاصه بلغة السى بلس بلس و لكن داخل ويندوز يتم استخدام الإمتداد .cpp، لذا إذا كنت من ضعاف الذاكره مثلى و تنسى تغيير الإمتداد فها…