2015-11-10 6 views
-2

Есть ли способ подсчитать количество lua_getfield, которое существует в моем коде? Если да, то как?Подсчитайте количество lua_getfield

У меня есть код с несколькими lua_getfield как пример ниже:

lua_getfield(L, -1, "MAC"); 
lua_getfield(L, -1, "IP"); 
lua_getfield(L, -1, "PASSWORD"); 

Я хочу создать сообщение, чтобы показать количество lua_getfield Делаемо считывания кода в моей программе C, например:

printf("There are %d lua_getfield", function); 
+2

Вы задали этот вопрос на днях, не так ли? У вас есть комментарии и предложения в комментариях. Что случилось с этим вопросом? –

+0

Вчера было плохо объяснено, а затем удалено. –

+0

Я абсолютно уверен, что ваш вопрос вчера был ** идентичен ** этому (хотя я не могу проверить, очевидно). Удаление и запуск нового вопроса также теряет ценность, если комментарии по предыдущему вопросу предоставлены (и были некоторые). –

ответ

0

подсчитывают количество

Amoun t что?

Число колл-сайтов в вашем исходном коде? Используйте grep или инструмент статического анализа.

Число звонков во время выполнения? Добавьте счетчик в функцию или используйте инструмент профилирования.

+0

У меня очень обширный код lua, я хочу подсчитать, сколько функций lua_getfield существует, и вставить сообщение –

+0

@MarcosSilva Вы хотите подсчитать, сколько раз строка 'lua_getfield' появляется в исходном коде? Используйте 'grep'. Если вы имеете в виду что-то еще, то ** добавьте эти детали ** к вопросу. –

+0

То, что я хочу уведомить об этом в сообщении, и grep будет возможен только я вижу, что хочу, и когда моя программа запустится, появится сообщение. например: 'Есть% d lua_getfield в файле test.c' –

Смежные вопросы