Code:biến Lập tài liệu với Doxygen trong C
#include <stdio.h>
/*
* \var int iOne
* \brief Integer 1
*/
/*
* \var int iTwo
* \brief Integer 2
*/
/*
* \var int iThree
* \brief Integer 3
*/
/**
* \brief Imitates a sheep.
*/
void sheep();
/**
* \brief Main function for test code
*/
int main() {
int iOne, iTwo, iThree;
iOne = 1;
iTwo = 2;
iThree = 3;
printf("%d %d %d", iOne, iTwo, iThree);
return 0;
}
void sheep() {
printf("Meeeh");
}
này không tạo ra giới thiệu cho iOne
, iTwo
và iThree
mặc dù đó là ý định của tôi. Làm thế nào để sửa lỗi này?
Cảm ơn lời khuyên. Bạn đang đúng về mã của bạn có ý nghĩa hơn, nhưng tôi muốn biết làm thế nào để làm các định nghĩa \ var đúng bên trong mã của tôi. Điều gì sẽ là đúng cách để làm điều đó? – Pieter
Pieter: Trước hết, tôi nghĩ rằng bạn cần phải tài liệu tập tin chính nó ('/ ** @file * /') và sau đó như tôi đã nói trong câu trả lời của tôi, tôi không nghĩ rằng Doxygen có thể tài liệu biến địa phương. – Joey
Tôi không nghĩ rằng điều này sẽ làm việc, vì chúng là các biến cục bộ. Bạn nên cải thiện câu trả lời này, như bây giờ nó gây hiểu lầm. –