الفريق العربي للهندسة العكسية
c++ builder مشكلة - نسخة قابلة للطباعة

+- الفريق العربي للهندسة العكسية (https://www.at4re.net/f)
+-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html)
+--- قسم : الأسئلة والإستفسارات، حلول المشاكل و تبادل الخبرات - Expert Exchange Newbie Questions Answers (https://www.at4re.net/f/forum-36.html)
+--- الموضوع : c++ builder مشكلة (/thread-1839.html)

الصفحات: 1 2


RE: c++ builder مشكلة - d4rkm4n - 21-06-2020

(21-06-2020, 01:27 PM)EarthMan123 كتب : أولا : الكود الذي أعطيته لا يحتوي على المشكلة التي تسأل عنها.

ثانيا : ما الغرض من الدالتين Pos و SetLength

من له خبرة في الدلفي يعرف كيفية استعمال هاتين الدلتين


RE: c++ builder مشكلة - Cyperior - 21-06-2020

لا أبرمج بالدلفي لهذا سألتك ما الغرض منهما لأعطيك ما تستخدمه في ال++C


RE: c++ builder مشكلة - d4rkm4n - 21-06-2020

الدالة Pos() تعيد عنوان اخي من نوع int تحمل بارامترين البارامتر الاول هو النص المراد البحث عته الثاني حجم الملف
مثلا لو عندنا ملف من نوع bin ونريد البحث عن حرف الـ asccii مثلا a
الدلة تبحث في الملف عن الـ حرف a ادا وجدته تهيد قيمة او عنوان لـ الحرف في الملف وادا فشلت فتعيد صفر
المشكل ان هاته الدالة لا تشتغل لدي هي و باقي الدوال المتواجدة في الـ system علي حسب قول الـ embracadero في موقعهم 
بينما تشتغل في الدلفي انا لا ابرمج بـ vc++ بل بي السي ++ بيلدر وانت تعرف الفرق


RE: c++ builder مشكلة - Cyperior - 21-06-2020

ربما هذا قد يفيد

The PosEx function is similar to Pos, but provides additional features and can be used in C++ code. 
__fastcall int Pos(const AnsiString& subStr) const;

لما لا تستبدلها بدالة find

http://www.cplusplus.com/reference/string/string/find/

لم أستخدم البيئة الخاصة بتلك الشركة. لذا لا أعرف الفرق الذي تتحدث عنه.


RE: c++ builder مشكلة - [email protected] - 21-06-2020

إبحث في غووغل عن naive pattern matching algorithm