summaryrefslogtreecommitdiffstats
path: root/mbbsd/file.c
diff options
context:
space:
mode:
Diffstat (limited to 'mbbsd/file.c')
-rw-r--r--mbbsd/file.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/mbbsd/file.c b/mbbsd/file.c
index e1422713..d8a233a5 100644
--- a/mbbsd/file.c
+++ b/mbbsd/file.c
@@ -3,11 +3,11 @@
#include "bbs.h"
/**
- * file.c 是針對以"行"為單位的檔案所定義的一些 operation。
+ * file.c OwH""쪺ɮשҩwq@ operationC
**/
/**
- * 傳回 file 檔的行數
+ * Ǧ^ file ɪ
* @param file
*/
int file_count_line(char *file)
@@ -28,10 +28,10 @@ int file_count_line(char *file)
}
/**
- * 將 string append 到檔案 file 後端
- * @param file 要被 append 的檔
+ * N string append ɮ file
+ * @param file nQ append
* @param string
- * @return 成功傳回 0,失敗傳回 -1。
+ * @return \Ǧ^ 0AѶǦ^ -1C
*/
int file_append_line(char *file, char *string)
{
@@ -47,10 +47,10 @@ int file_append_line(char *file, char *string)
#ifndef _BBS_UTIL_C_
/**
- * 從檔案 file 中刪除 prefix 為 string 的每一行。(小心 race)
+ * qɮ file R prefix string C@C(p race)
* @param file
* @param string
- * @param case_sensitive 字串比對是否 case sensitive
+ * @param case_sensitive rO_ case sensitive
*/
int file_delete_line(char *file, char *string, int case_sensitive)
{
@@ -79,7 +79,7 @@ int file_delete_line(char *file, char *string, int case_sensitive)
#endif
/**
- * 傳回檔案 file 中是否有 string 這個字串。
+ * Ǧ^ɮ file O_ string oӦrC
*/
int file_exist_record(char *file, char *string)
{
@@ -98,11 +98,11 @@ int file_exist_record(char *file, char *string)
}
/**
- * 對每一筆 record 做 func 這件事。
+ * C@ record func oơC
* @param file
- * @param func 處理每筆 record 的 handler,為一 function pointer。
- * 第一個參數是檔案中的一行,第二個參數為 info。
- * @param info 一個額外的參數。
+ * @param func BzC record handlerA@ function pointerC
+ * Ĥ@ӰѼƬOɮפ@AĤGӰѼƬ infoC
+ * @param info @B~ѼơC
*/
int file_foreach_entry(char *file, int (*func)(char *, int), int info)
{