Tag: 句柄

如何附加到文本文件?

我有一个用C ++编写的程序,它接受来自用户的文本并使用文件句柄将其保存到文本文件中。 以下是该计划的片段: 该程序工作正常。 唯一的问题是它不会将文本追加到文本文件中。 相反,它“删除”所有现有文本并仅保存新文本。 也就是说,丢弃在程序的先前会话中保存的文本,而是保存新文本。 我该怎么解决这个问题呢?

如何正确重用curl手柄

我想正确地重用一个curl句柄,这样它就不会给我错误和正常的function。 假设我有这段代码: CURL *curl; curl_global_init(CURL_GLOBAL_ALL); curl = curl_easy_init(); curl_easy_setopt(curl, CURLOPT_USERAGENT, “Mozilla/5.0…”); curl_easy_setopt(curl, CURLOPT_URL, “http://www.google.com”); curl_easy_perform(curl); curl_easy_setopt(curl, CURLOPT_URL, “http://www.bbc.com”); curl_easy_perform(curl); curl_easy_cleanup(curl); curl_global_cleanup(); 这是重用curl手柄的好方法吗? 或者我需要在该句柄上使用curl_easy_reset()吗? 我也很感激,如果有人建议你应该避免curl。 也许有人可以给我一个已经存在的信息来源的链接?