شكل المعلمة لعرض الرسم البياني الدعوة لطريقة قالب مع gprof؟

StackOverflow https://stackoverflow.com/questions/1210306

  •  06-07-2019
  •  | 
  •  

سؤال

ما هو تنسيق سطر الأوامر لعرض وظيفة مكالمة الرسم البياني للأسلوب في الدرجة قالب مع 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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top