شكل المعلمة لعرض الرسم البياني الدعوة لطريقة قالب مع gprof؟
سؤال
ما هو تنسيق سطر الأوامر لعرض وظيفة مكالمة الرسم البياني للأسلوب في الدرجة قالب مع gprof؟
لطريقة C بسيط هل تحديده مثل:
gprof -f foo myprogram > gprof.output
وكيف تحدد طريقة parse
من ما يلي:
template <typename T> class A
{
public:
template <typename X> bool parse(X& x, char*buf)
{ ... lots of code here ...;
}
};
المحلول 3
وكنت بعد التنسيق الفعلي لاستخدامها في سطر الأوامر. أستطيع أن أرى الرموز التي جمعتها النظر في الملفات التي تم إنشاؤها لكني لست متأكدا ما شكل لاستخدامها في سطر الأوامر. على أي حال شكرا لجميع الأجوبة.
نصائح أخرى
وهنا هو السيناريو بيثون أن يمكن تحليل هذا: gprof2dot . كانت الصفحة تحتوي على المزيد من الإشارات أيضا.
وشخصيا، أنا أحب أدوات الأداء جوجل حيث يمكن، من بين أمور أخرى، تولد أيضا مباشرة استدعاء الرسوم البيانية (عبر graphviz / نقطة).
وأعتقد أن تستخدم C ++ المعلمات قالب وأنواع وسيطة داخل اسم الدالة. هل يمكن أن نستخدم ربما سد على ملف الإخراج التعريف.
وهذه الأداة يمكن تحليل اخراجها من ملف الإخراج أيضا: HTTP : //linux.wareseeker.com/download/gprof2dot.py-0.3.rar/331443