diff --git a/connor_ldy/JD_BOPInfoToMediDatabase.cxx b/connor_ldy/JD_BOPInfoToMediDatabase.cxx index d8c662e..186d98d 100644 --- a/connor_ldy/JD_BOPInfoToMediDatabase.cxx +++ b/connor_ldy/JD_BOPInfoToMediDatabase.cxx @@ -31,6 +31,11 @@ #include #include "k_util.h" #include "curl_utils.h" + +#include +#include +#include + using namespace std; #define GUID_LEN 64 @@ -105,6 +110,153 @@ MaxFlowInfo copy(MaxFlowInfo old_info) { return new_info; } +bool UploadUsingSystemFTP(string server, string username, string password, string local_file, string rev_type, string dataset_type, string idAndRev, string remote_file) { + //std::string server = "192.168.120.92"; + //std::string username = "ftp1"; + //std::string password = "Jd@tc00"; // 需要实际密码 + //std::string local_file = "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\WD00000644_ceshiwen.docx"; + //std::string remote_dir = "/DocumentRevision/MS WordX/WD00000644-10"; + //std::string remote_file = "WD00000644_ceshiwen.docx"; + + // 创建临时脚本文件 + std::string script_content = + "open " + server + "\n" + "user " + username + "\n" + "" + password + "\n" + "binary\n" + "mkdir \"" + rev_type + "\"\n" + "cd \"" + rev_type + "\"\n" + "mkdir \"" + dataset_type + "\"\n" + "cd \"" + dataset_type + "\"\n" + "mkdir \"" + idAndRev + "\"\n" + "cd \"" + idAndRev + "\"\n" + //"cd \"" + remote_dir + "\"\n" + "put \"" + local_file + "\" \"" + remote_file + "\"\n" + "quit\n"; + + // 写入脚本文件到临时目录 + char temp_path[MAX_PATH]; + GetTempPathA(MAX_PATH, temp_path); + + std::string script_file = std::string(temp_path) + "ftp_script.txt"; + + std::ofstream script(script_file); + if (!script) { + WriteLog("无法创建脚本文件\n"); + return false; + } + + script << script_content; + script.close(); + + WriteLog("创建脚本文件: %s\n", script_file.c_str()); + + // 执行 ftp 命令 + std::string command = "ftp -n -s:\"" + script_file + "\""; + + WriteLog("执行命令: %s\n", command.c_str()); + + // 创建进程执行命令 + STARTUPINFOA si = { sizeof(si) }; + PROCESS_INFORMATION pi; + si.dwFlags = STARTF_USESHOWWINDOW; + si.wShowWindow = SW_HIDE; // 隐藏窗口 + + if (CreateProcessA(NULL, (LPSTR)command.c_str(), NULL, NULL, FALSE, + CREATE_NO_WINDOW, NULL, NULL, &si, &pi)) { + // 等待命令完成(最多60秒) + WaitForSingleObject(pi.hProcess, 60000); + + DWORD exit_code; + GetExitCodeProcess(pi.hProcess, &exit_code); + + CloseHandle(pi.hProcess); + CloseHandle(pi.hThread); + + // 删除临时脚本文件 + DeleteFileA(script_file.c_str()); + + if (exit_code == 0) { + WriteLog("FTP 上传成功!\n"); + return true; + } + else { + WriteLog("FTP 上传失败,退出代码: %d\n", exit_code); + return false; + } + } + else { + DWORD err = GetLastError(); + WriteLog("无法启动 FTP 进程,错误: %d\n", err); + DeleteFileA(script_file.c_str()); + return false; + } +} + +/* +bool UploadUsingPowerShell() { + std::string server = "ftp://192.168.120.92:22/"; + std::string username = "ftp1"; + std::string password = "Jd@tc00"; + std::string local_file = "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\WD00000644_ceshiwen.docx"; + std::string remote_path = "DocumentRevision/MS WordX/WD00000644-10/WD00000644_ceshiwen.docx"; + + // 构建 PowerShell 命令 + std::string ps_command = + "$client = New-Object System.Net.WebClient;\n" + "$client.Credentials = New-Object System.Net.NetworkCredential('" + username + "', '" + password + "');\n" + "$client.UploadFile('" + server + remote_path + "', '" + local_file + "');"; + + // 将命令写入临时文件 + char temp_path[MAX_PATH]; + GetTempPathA(MAX_PATH, temp_path); + std::string ps_file = std::string(temp_path) + "ftp_upload.ps1"; + + std::ofstream ps_script(ps_file); + if (!ps_script) { + WriteLog("无法创建 PowerShell 脚本\n"); + return false; + } + + ps_script << ps_command; + ps_script.close(); + + // 执行 PowerShell 命令 + std::string command = "powershell -ExecutionPolicy Bypass -File \"" + ps_file + "\""; + + WriteLog("执行 PowerShell 命令\n"); + + STARTUPINFOA si = { sizeof(si) }; + PROCESS_INFORMATION pi; + si.dwFlags = STARTF_USESHOWWINDOW; + si.wShowWindow = SW_HIDE; + + if (CreateProcessA(NULL, (LPSTR)command.c_str(), NULL, NULL, FALSE, + CREATE_NO_WINDOW, NULL, NULL, &si, &pi)) { + WaitForSingleObject(pi.hProcess, 60000); + + DWORD exit_code; + GetExitCodeProcess(pi.hProcess, &exit_code); + + CloseHandle(pi.hProcess); + CloseHandle(pi.hThread); + + DeleteFileA(ps_file.c_str()); + + if (exit_code == 0) { + WriteLog("PowerShell 上传成功!\n"); + return true; + } + else { + WriteLog("PowerShell 上传失败,退出代码: %d\n", exit_code); + return false; + } + } + + DeleteFileA(ps_file.c_str()); + return false; +}*/ + void readGXFlow(tag_t gxLine, vector& all_line_info, map& line_info, MaxFlowInfo max_info) { FlowInfo flow_info; tag_t* successors, * Mfg0predecessors; @@ -504,7 +656,7 @@ void loadBom(tag_t top_bom_line_tag, map& child_level1, map child_level1, map> level1_level2, map child_level2) { +void insertGyGxGywj(string xmlUid, string ftp_ip, string ftp_port, string username, string pwd, bool& showError, ado ado0, tag_t gy_line, tag_t gy_item, tag_t gy_rev, map child_level1, map> level1_level2, map child_level2) { WriteLog("记录工序工艺文件数据库\n"); int ifail = 0; char* type = NULL; @@ -1850,7 +2002,7 @@ void insertGyGxGywj(string xmlUid, string ftp_dir, string username, string pwd, // 判断是否为数据集 if (checkIsTypeOrSubtype(related_objects[i].secondary, "Dataset") == 1) { - string path = downloadDataset(related_objects[i].secondary, ftp_dir, type_name, idAndRev, username, pwd); + string path = downloadDataset(related_objects[i].secondary, ftp_ip, ftp_port, type_name, idAndRev, username, pwd); WriteLog("文件路径:%s\n", path.c_str()); if (tempValue.length() > 0) { tempValue = tempValue.append(";"); @@ -2803,9 +2955,10 @@ int JD_BOPInfoToMediDatabase(EPM_action_message_t msg) { string xmlUid4 = pref_vec1[7]; string xmlUid5 = pref_vec1[8]; string xmlUid6 = pref_vec1[9]; - string ftp_dir = pref_vec2[0]; - string username = pref_vec2[1]; - string ftp_pwd = pref_vec2[2]; + string ftp_ip = pref_vec2[0]; + string ftp_port = pref_vec2[1]; + string username = pref_vec2[2]; + string ftp_pwd = pref_vec2[3]; WriteLog("ip:%s\n", ip.c_str()); WriteLog("databaseName:%s\n", databaseName.c_str()); WriteLog("user:%s\n", user.c_str()); @@ -2816,7 +2969,8 @@ int JD_BOPInfoToMediDatabase(EPM_action_message_t msg) { WriteLog("工序工艺文件xmlUid:%s\n", xmlUid4.c_str()); WriteLog("工艺资源xmlUid:%s\n", xmlUid5.c_str()); WriteLog("工步资源 xmlUid:%s\n", xmlUid6.c_str()); - WriteLog("FTP地址:%s\n", ftp_dir.c_str()); + WriteLog("FTP地址:%s\n", ftp_ip.c_str()); + WriteLog("FTP端口:%s\n", ftp_port.c_str()); ado ado0; char userName[100]; strcpy(userName, user.c_str()); @@ -2873,6 +3027,7 @@ int JD_BOPInfoToMediDatabase(EPM_action_message_t msg) { ITKCALL(ifail = BOM_set_window_top_line_bvr(bom_window_tag, only_bom, &top_bom_line_tag)); /*ITKCALL(ifail = BOM_create_window(&bom_window_tag)); ITKCALL(ifail = BOM_set_window_top_line_bvr(bom_window_tag, only_bom, &top_bom_line_tag));*/ + loadBom(top_bom_line_tag, child_level1, level1_level2, child_level2, gx_gbs_bom, gx_gb_zy, main_flow, line_info); map::iterator it1; @@ -2922,7 +3077,7 @@ int JD_BOPInfoToMediDatabase(EPM_action_message_t msg) { WriteLog("工序gx_gb_key,key:%s,val:%s\n", it7->first.c_str(), it7->second.c_str()); } insertGyGxProp(xmlUid3, showError, ado0, top_bom_line_tag, partItem, attachments[i], child_level1, gx_cloneid_key); - insertGyGxGywj(xmlUid4, ftp_dir, username, ftp_pwd, showError, ado0, top_bom_line_tag, partItem, attachments[i], child_level1, level1_level2, child_level2); + insertGyGxGywj(xmlUid4, ftp_ip, ftp_port, username, ftp_pwd, showError, ado0, top_bom_line_tag, partItem, attachments[i], child_level1, level1_level2, child_level2); insertGyGxGyzy(xmlUid5, showError, ado0, top_bom_line_tag, partItem, attachments[i], child_level1, level1_level2, child_level2); insertGbzy(xmlUid6, showError, ado0, child_level1, gx_gb_key, gx_gbs_bom, gx_gb_zy); ITKCALL(ifail = ME_close_bop_window(bom_window_tag));//有开必有关 @@ -2937,6 +3092,7 @@ int JD_BOPInfoToMediDatabase(EPM_action_message_t msg) { DOFREE(object_TYPE_1); } ado0.close(); + //EMH_clear_errors(); DOFREE(attachments); //if (showError == true) { @@ -2948,4 +3104,4 @@ int JD_BOPInfoToMediDatabase(EPM_action_message_t msg) { WriteLog("JD_BOPInfoToMediDatabase 完成\n"); WriteLog("=========================================================\n"); return 0; -} \ No newline at end of file +} diff --git a/connor_ldy/connor_ldy.vcxproj b/connor_ldy/connor_ldy.vcxproj index 2bb9451..f047625 100644 --- a/connor_ldy/connor_ldy.vcxproj +++ b/connor_ldy/connor_ldy.vcxproj @@ -138,7 +138,7 @@ true NDEBUG;_WINDOWS;_AMD64_;_USRDLL;CONNOR_JD_EXPORTS;IPLIB=none;%(PreprocessorDefinitions) true - D:\WorkEnvironment\tc13ITK\include;D:\WorkEnvironment\tc13ITK\include_cpp;C:\TC13\tclib\include;C:\TC13\tclib\include_cpp;C:\environment\Teamcenter-ENV\ITK_Configuration_File\LiYuan\include;C:\environment\Teamcenter-ENV\ITK_Configuration_File\LiYuan\include_cpp;D:\file store\TC\TC13.3\include;DD:\file store\TC\TC13.3\include_cpp;D:\file store\TC\curllaoban\include;%(AdditionalIncludeDirectories) + D:\WorkEnvironment\tc13ITK\include;D:\WorkEnvironment\tc13ITK\include_cpp;C:\TC13\tclib\include;C:\TC13\tclib\include_cpp;C:\environment\Teamcenter-ENV\ITK_Configuration_File\LiYuan\include;C:\environment\Teamcenter-ENV\ITK_Configuration_File\LiYuan\include_cpp;D:\file store\TC\TC13.3\include;DD:\file store\TC\TC13.3\include_cpp;D:\file store\TC\curlToFTP\curl-8.19.0_1-win64-mingw\include;%(AdditionalIncludeDirectories) Windows diff --git a/connor_ldy/curl_utils.cxx b/connor_ldy/curl_utils.cxx index e51e945..23f5686 100644 --- a/connor_ldy/curl_utils.cxx +++ b/connor_ldy/curl_utils.cxx @@ -36,7 +36,7 @@ vector split_regex(const string& str, const string& pattern) { return tokens; } -string URLEncodeFTPPath(const std::string& path) { +string URLEncodeFTPPath2(const std::string& path) { CURL* curl = curl_easy_init(); if (!curl) return path; @@ -98,7 +98,7 @@ int sendFileByFtp(string ftp_url, string file_path, string file_dir, string user curl = curl_easy_init(); if (curl) { - string encoded_ftp_url = URLEncodeFTPPath(ftp_url); + string encoded_ftp_url = URLEncodeFTPPath2(ftp_url); // 1. 创建远程目录 curl_easy_setopt(curl, CURLOPT_URL, encoded_ftp_url.c_str()); curl_easy_setopt(curl, CURLOPT_USERNAME, user.c_str()); @@ -219,4 +219,307 @@ string postJSON(string url, string body, long& http_code, string& error) curl_global_cleanup(); return response_data; +} + +// URL 编码函数(处理空格等特殊字符) +std::string URLEncodeFTPPath(const std::string& path) { + CURL* curl = curl_easy_init(); + if (!curl) return path; + + std::string result; + std::string encoded_part; + + // 分割路径,分别编码每个部分 + size_t start = 0; + size_t end = path.find('/'); + + while (end != std::string::npos) { + std::string part = path.substr(start, end - start); + if (!part.empty()) { + char* encoded = curl_easy_escape(curl, part.c_str(), part.length()); + if (encoded) { + result += encoded; + curl_free(encoded); + } + else { + result += part; + } + } + result += '/'; + start = end + 1; + end = path.find('/', start); + } + + // 最后一部分 + if (start < path.length()) { + std::string part = path.substr(start); + char* encoded = curl_easy_escape(curl, part.c_str(), part.length()); + if (encoded) { + result += encoded; + curl_free(encoded); + } + else { + result += part; + } + } + + curl_easy_cleanup(curl); + return result; +} + +bool TestBasicFTPConnection() { + CURL* curl = curl_easy_init(); + if (!curl) return false; + + // 最简单的测试 - 只连接到根目录 + std::string test_url = "ftp://192.168.120.92:22/"; + + WriteLog("测试基础连接: %s\n", test_url.c_str()); + + curl_easy_setopt(curl, CURLOPT_URL, test_url.c_str()); + curl_easy_setopt(curl, CURLOPT_USERNAME, "ftp1"); + curl_easy_setopt(curl, CURLOPT_PASSWORD, "Jd@tc00"); // 需要密码 + + // 只连接,不执行任何操作 + curl_easy_setopt(curl, CURLOPT_NOBODY, 1L); + + // 启用详细日志 + curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); + + CURLcode res = curl_easy_perform(curl); + + if (res != CURLE_OK) { + WriteLog("基础连接失败: %s (错误: %d)\n", + curl_easy_strerror(res), res); + } + else { + WriteLog("基础连接成功\n"); + } + + curl_easy_cleanup(curl); + return (res == CURLE_OK); +} + +bool UploadToFTPWithDebug() { + // 你的参数 + std::string server = "192.168.120.92"; + int port = 22; + std::string username = "ftp1"; + std::string password = "Jd@tc00"; + std::string remote_dir = "DocumentRevision/MS WordX/WD00000644-10"; + std::string filename = "WD00000644_ceshiwen.docx"; + std::string local_file = "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\WD00000644_ceshiwen.docx"; + + WriteLog("=== FTP 上传调试开始 ===\n"); + WriteLog("服务器: %s:%d\n", server.c_str(), port); + WriteLog("用户名: %s\n", username.c_str()); + WriteLog("本地文件: %s\n", local_file.c_str()); + WriteLog("远程目录: %s\n", remote_dir.c_str()); + WriteLog("文件名: %s\n", filename.c_str()); + + // 1. 先测试基础连接 + if (!TestBasicFTPConnection()) { + WriteLog("基础连接测试失败,请检查网络和凭据\n"); + return false; + } + + // 2. 创建目录 + CURL* curl_dir = curl_easy_init(); + if (curl_dir) { + // 构建目录URL - 特别注意空格的处理 + std::string dir_path = remote_dir; + + // 方法1:直接使用路径(libcurl 会自动处理空格) + std::string dir_url = "ftp://" + server + ":" + std::to_string(port) + "/" + dir_path + "/"; + + WriteLog("尝试创建目录,URL: %s\n", dir_url.c_str()); + + curl_easy_setopt(curl_dir, CURLOPT_URL, dir_url.c_str()); + curl_easy_setopt(curl_dir, CURLOPT_USERNAME, username.c_str()); + curl_easy_setopt(curl_dir, CURLOPT_PASSWORD, password.c_str()); + curl_easy_setopt(curl_dir, CURLOPT_FTP_CREATE_MISSING_DIRS, CURLFTP_CREATE_DIR); + + // 重要:设置 FTP 选项 + curl_easy_setopt(curl_dir, CURLOPT_FTPPORT, "-"); // 被动模式 + curl_easy_setopt(curl_dir, CURLOPT_FTP_USE_EPSV, 0L); // 禁用 EPSV + + // 设置超时 + curl_easy_setopt(curl_dir, CURLOPT_TIMEOUT, 30L); + curl_easy_setopt(curl_dir, CURLOPT_CONNECTTIMEOUT, 10L); + + // 启用详细日志 + curl_easy_setopt(curl_dir, CURLOPT_VERBOSE, 1L); + + CURLcode res = curl_easy_perform(curl_dir); + + if (res != CURLE_OK) { + WriteLog("目录创建失败: %s (错误: %d)\n", + curl_easy_strerror(res), res); + + // 尝试另一种方法:手动编码 + std::string encoded_dir = URLEncodeFTPPath(dir_path); + std::string dir_url2 = "ftp://" + server + ":" + std::to_string(port) + "/" + encoded_dir + "/"; + + WriteLog("尝试方法2,编码URL: %s\n", dir_url2.c_str()); + + // 重置并重试 + curl_easy_reset(curl_dir); + curl_easy_setopt(curl_dir, CURLOPT_URL, dir_url2.c_str()); + curl_easy_setopt(curl_dir, CURLOPT_USERNAME, username.c_str()); + curl_easy_setopt(curl_dir, CURLOPT_PASSWORD, password.c_str()); + curl_easy_setopt(curl_dir, CURLOPT_FTP_CREATE_MISSING_DIRS, CURLFTP_CREATE_DIR); + curl_easy_setopt(curl_dir, CURLOPT_FTPPORT, "-"); + curl_easy_setopt(curl_dir, CURLOPT_VERBOSE, 1L); + + res = curl_easy_perform(curl_dir); + + if (res != CURLE_OK) { + WriteLog("方法2也失败: %s\n", curl_easy_strerror(res)); + } + } + else { + WriteLog("目录创建成功\n"); + } + + curl_easy_cleanup(curl_dir); + } + + // 3. 上传文件 + CURL* curl_upload = curl_easy_init(); + if (!curl_upload) { + WriteLog("初始化上传CURL失败\n"); + return false; + } + + // 打开本地文件 + FILE* file = nullptr; + errno_t err = fopen_s(&file, local_file.c_str(), "rb"); + if (err != 0 || file == nullptr) { + // 处理错误 + WriteLog("无法打开本地文件>%s\n", local_file.c_str()); + curl_easy_cleanup(curl_upload); + return false; + } + + // 获取文件大小 + fseek(file, 0, SEEK_END); + long file_size = ftell(file); + fseek(file, 0, SEEK_SET); + + WriteLog("文件大小: %ld bytes\n", file_size); + + // 构建上传URL + std::string upload_path = remote_dir + "/" + filename; + std::string upload_url = "ftp://" + server + ":" + std::to_string(port) + "/" + upload_path; + + WriteLog("上传URL: %s\n", upload_url.c_str()); + + // 设置上传选项 + curl_easy_setopt(curl_upload, CURLOPT_URL, upload_url.c_str()); + curl_easy_setopt(curl_upload, CURLOPT_USERNAME, username.c_str()); + curl_easy_setopt(curl_upload, CURLOPT_PASSWORD, password.c_str()); + curl_easy_setopt(curl_upload, CURLOPT_UPLOAD, 1L); + curl_easy_setopt(curl_upload, CURLOPT_READDATA, file); + curl_easy_setopt(curl_upload, CURLOPT_INFILESIZE_LARGE, (curl_off_t)file_size); + + // FTP 特定选项 + curl_easy_setopt(curl_upload, CURLOPT_FTPPORT, "-"); // 被动模式 + curl_easy_setopt(curl_upload, CURLOPT_FTP_CREATE_MISSING_DIRS, CURLFTP_CREATE_DIR); + + // 设置超时 + curl_easy_setopt(curl_upload, CURLOPT_TIMEOUT, 60L); + + // 启用详细日志 + curl_easy_setopt(curl_upload, CURLOPT_VERBOSE, 1L); + + // 执行上传 + CURLcode res = curl_easy_perform(curl_upload); + + // 关闭文件 + fclose(file); + + if (res != CURLE_OK) { + WriteLog("上传失败: %s (错误: %d)\n", + curl_easy_strerror(res), res); + + // 尝试使用编码的URL + std::string encoded_upload_path = URLEncodeFTPPath(upload_path); + std::string upload_url2 = "ftp://" + server + ":" + std::to_string(port) + "/" + encoded_upload_path; + + WriteLog("尝试编码URL上传: %s\n", upload_url2.c_str()); + + + //file = fopen(local_file.c_str(), "rb"); + // 重新打开文件 + errno_t err = fopen_s(&file, local_file.c_str(), "rb"); + if (err != 0 || file == nullptr) { + // 处理错误 + WriteLog("重新打开文件无法打开本地文件>%s\n", local_file.c_str()); + curl_easy_cleanup(curl_upload); + return false; + } + if (file) { + curl_easy_reset(curl_upload); + + curl_easy_setopt(curl_upload, CURLOPT_URL, upload_url2.c_str()); + curl_easy_setopt(curl_upload, CURLOPT_USERNAME, username.c_str()); + curl_easy_setopt(curl_upload, CURLOPT_PASSWORD, password.c_str()); + curl_easy_setopt(curl_upload, CURLOPT_UPLOAD, 1L); + curl_easy_setopt(curl_upload, CURLOPT_READDATA, file); + curl_easy_setopt(curl_upload, CURLOPT_INFILESIZE_LARGE, (curl_off_t)file_size); + curl_easy_setopt(curl_upload, CURLOPT_FTPPORT, "-"); + curl_easy_setopt(curl_upload, CURLOPT_VERBOSE, 1L); + + res = curl_easy_perform(curl_upload); + fclose(file); + } + } + + if (res == CURLE_OK) { + WriteLog("=== 文件上传成功 ===\n"); + WriteLog("文件已上传到: %s\n", upload_url.c_str()); + } + else { + WriteLog("=== 文件上传失败 ===\n"); + WriteLog("最终错误: %s\n", curl_easy_strerror(res)); + } + + curl_easy_cleanup(curl_upload); + return (res == CURLE_OK); +} + +void CheckCurlFeatures() { + curl_version_info_data* version_info = curl_version_info(CURLVERSION_NOW); + + WriteLog("=== libcurl 功能检查 ===\n"); + WriteLog("libcurl 版本: %s\n", version_info->version); + WriteLog("支持的协议:\n"); + + // 检查协议支持 + if (version_info->protocols) { + for (int i = 0; version_info->protocols[i]; i++) { + WriteLog(" - %s\n", version_info->protocols[i]); + } + } + + // 检查特定协议 + bool supports_ftp = false; + bool supports_sftp = false; + + for (int i = 0; version_info->protocols[i]; i++) { + if (strcmp(version_info->protocols[i], "ftp") == 0) { + supports_ftp = true; + } + if (strcmp(version_info->protocols[i], "sftp") == 0) { + supports_sftp = true; + } + } + + WriteLog("\nFTP 支持: %s\n", supports_ftp ? "是" : "否"); + WriteLog("SFTP 支持: %s\n", supports_sftp ? "是" : "否"); + + if (!supports_ftp && !supports_sftp) { + WriteLog("错误: libcurl 没有编译 FTP/SFTP 支持!\n"); + WriteLog("需要重新编译 libcurl 或使用支持 FTP 的版本\n"); + } } \ No newline at end of file diff --git a/connor_ldy/curl_utils.h b/connor_ldy/curl_utils.h index e1b3310..1ae8cac 100644 --- a/connor_ldy/curl_utils.h +++ b/connor_ldy/curl_utils.h @@ -15,4 +15,6 @@ struct HeaderData { int sendFileByFtp(string ftp_url, string file_path, string file_dir, string user, string pwd); string postJSON(string url, string token, vector header, string body, long& http_code, string& error); -string postJSON(string url, string body, long& http_code, string& error); \ No newline at end of file +string postJSON(string url, string body, long& http_code, string& error); +bool UploadToFTPWithDebug(); +void CheckCurlFeatures(); \ No newline at end of file diff --git a/connor_ldy/x64/Release/ADOConn.obj b/connor_ldy/x64/Release/ADOConn.obj index 3821c85..c3a50cd 100644 Binary files a/connor_ldy/x64/Release/ADOConn.obj and b/connor_ldy/x64/Release/ADOConn.obj differ diff --git a/connor_ldy/x64/Release/JD_BOMInfoToMediDatabase.obj b/connor_ldy/x64/Release/JD_BOMInfoToMediDatabase.obj index 15b4905..1068828 100644 Binary files a/connor_ldy/x64/Release/JD_BOMInfoToMediDatabase.obj and b/connor_ldy/x64/Release/JD_BOMInfoToMediDatabase.obj differ diff --git a/connor_ldy/x64/Release/JD_BOPInfoToMediDatabase.obj b/connor_ldy/x64/Release/JD_BOPInfoToMediDatabase.obj index 0c948fe..f3e5c10 100644 Binary files a/connor_ldy/x64/Release/JD_BOPInfoToMediDatabase.obj and b/connor_ldy/x64/Release/JD_BOPInfoToMediDatabase.obj differ diff --git a/connor_ldy/x64/Release/JD_Check_StatusAndProp.obj b/connor_ldy/x64/Release/JD_Check_StatusAndProp.obj index 00dcaf5..2257d3e 100644 Binary files a/connor_ldy/x64/Release/JD_Check_StatusAndProp.obj and b/connor_ldy/x64/Release/JD_Check_StatusAndProp.obj differ diff --git a/connor_ldy/x64/Release/JD_FileInfoToMediDatabase.obj b/connor_ldy/x64/Release/JD_FileInfoToMediDatabase.obj index 68af8f1..e70728c 100644 Binary files a/connor_ldy/x64/Release/JD_FileInfoToMediDatabase.obj and b/connor_ldy/x64/Release/JD_FileInfoToMediDatabase.obj differ diff --git a/connor_ldy/x64/Release/JD_GXInfoToMediDatabase.obj b/connor_ldy/x64/Release/JD_GXInfoToMediDatabase.obj index 942599c..91d808f 100644 Binary files a/connor_ldy/x64/Release/JD_GXInfoToMediDatabase.obj and b/connor_ldy/x64/Release/JD_GXInfoToMediDatabase.obj differ diff --git a/connor_ldy/x64/Release/JD_GYInfoToMediDatabase.obj b/connor_ldy/x64/Release/JD_GYInfoToMediDatabase.obj index dcf99df..231cf73 100644 Binary files a/connor_ldy/x64/Release/JD_GYInfoToMediDatabase.obj and b/connor_ldy/x64/Release/JD_GYInfoToMediDatabase.obj differ diff --git a/connor_ldy/x64/Release/JD_ItemInfoToMediDatabase.obj b/connor_ldy/x64/Release/JD_ItemInfoToMediDatabase.obj index 9953fa2..dfe5123 100644 Binary files a/connor_ldy/x64/Release/JD_ItemInfoToMediDatabase.obj and b/connor_ldy/x64/Release/JD_ItemInfoToMediDatabase.obj differ diff --git a/connor_ldy/x64/Release/NHL_SignOff_Handler.obj b/connor_ldy/x64/Release/NHL_SignOff_Handler.obj index ed400bd..2d6d37f 100644 Binary files a/connor_ldy/x64/Release/NHL_SignOff_Handler.obj and b/connor_ldy/x64/Release/NHL_SignOff_Handler.obj differ diff --git a/connor_ldy/x64/Release/connor_jd.iobj b/connor_ldy/x64/Release/connor_jd.iobj index de076f9..4a66d21 100644 Binary files a/connor_ldy/x64/Release/connor_jd.iobj and b/connor_ldy/x64/Release/connor_jd.iobj differ diff --git a/connor_ldy/x64/Release/connor_jd.ipdb b/connor_ldy/x64/Release/connor_jd.ipdb index 68af700..66c581f 100644 Binary files a/connor_ldy/x64/Release/connor_jd.ipdb and b/connor_ldy/x64/Release/connor_jd.ipdb differ diff --git a/connor_ldy/x64/Release/connor_jd.tlog/CL.command.1.tlog b/connor_ldy/x64/Release/connor_jd.tlog/CL.command.1.tlog index 83ba5f3..9b7fbe8 100644 Binary files a/connor_ldy/x64/Release/connor_jd.tlog/CL.command.1.tlog and b/connor_ldy/x64/Release/connor_jd.tlog/CL.command.1.tlog differ diff --git a/connor_ldy/x64/Release/connor_jd.tlog/CL.read.1.tlog b/connor_ldy/x64/Release/connor_jd.tlog/CL.read.1.tlog index ecab549..9953065 100644 Binary files a/connor_ldy/x64/Release/connor_jd.tlog/CL.read.1.tlog and b/connor_ldy/x64/Release/connor_jd.tlog/CL.read.1.tlog differ diff --git a/connor_ldy/x64/Release/connor_ldy.log b/connor_ldy/x64/Release/connor_ldy.log index ae89189..3372223 100644 --- a/connor_ldy/x64/Release/connor_ldy.log +++ b/connor_ldy/x64/Release/connor_ldy.log @@ -4,6 +4,8 @@ D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\ADOConn.cpp(257, curl_utils.cxx D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\curl_utils.cxx(53,70): warning C4267: 鈥滃弬鏁扳: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\curl_utils.cxx(70,69): warning C4267: 鈥滃弬鏁扳: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\curl_utils.cxx(239,79): warning C4267: 鈥滃弬鏁扳: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\curl_utils.cxx(256,75): warning C4267: 鈥滃弬鏁扳: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 JD_BOMInfoToMediDatabase.cpp D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(134,50): warning C4190: 鈥渞eplace鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 D:\Installation directory\Microsoft Visual Studio2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 @@ -49,68 +51,67 @@ D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(1 D:\Installation directory\Microsoft Visual Studio2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(137,39): warning C4190: 鈥淯tf8ToGbk鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 D:\Installation directory\Microsoft Visual Studio2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(78,2): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(260,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(263,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(275,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(278,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(313,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(324,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(327,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(350,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(361,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(364,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(231,13): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(388,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(389,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(390,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(391,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(386,19): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(392,6): warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _access. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(525,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(526,3): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(527,3): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(533,12): warning C4129: 鈥,鈥: 涓嶅彲璇嗗埆鐨勫瓧绗﹁浆涔夊簭鍒 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(519,2): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(525,21): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(857,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(859,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(673,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(784,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1045,28): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1174,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1176,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1022,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1109,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1502,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1504,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1349,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1439,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1703,37): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1945,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1947,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1669,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1757,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1886,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2149,37): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2361,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2363,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2115,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2203,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2302,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2435,28): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2576,34): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2705,7): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2707,7): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2550,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2645,11): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2785,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2822,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2824,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2888,35): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2753,6): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2757,97): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2781,8): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(83,2): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(412,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(415,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(427,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(430,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(465,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(476,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(479,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(502,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(513,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(516,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(383,13): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(540,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(541,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(542,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(543,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(538,19): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(544,6): warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _access. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(678,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(679,3): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(680,3): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(685,12): warning C4129: 鈥,鈥: 涓嶅彲璇嗗埆鐨勫瓧绗﹁浆涔夊簭鍒 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(678,21): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1009,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1011,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(825,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(936,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1197,28): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1326,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1328,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1174,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1261,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1654,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1656,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1501,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1591,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1855,37): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2097,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2099,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1821,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(1909,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2038,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2301,37): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2513,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2515,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2267,6): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2355,7): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2454,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2587,28): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2728,34): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2857,7): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2859,7): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2702,9): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2797,11): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2937,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2976,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2978,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(3043,35): warning C4267: 鈥滃垵濮嬪寲鈥: 浠庘渟ize_t鈥濊浆鎹㈠埌鈥渋nt鈥濓紝鍙兘涓㈠け鏁版嵁 +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2905,6): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2909,97): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_BOPInfoToMediDatabase.cxx(2933,8): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details. JD_FileInfoToMediDatabase.cpp D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(134,50): warning C4190: 鈥渞eplace鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 D:\Installation directory\Microsoft Visual Studio2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 @@ -151,74 +152,6 @@ D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_FileInfoToMed D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_FileInfoToMediDatabase.cpp(440,12): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_FileInfoToMediDatabase.cpp(542,11): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. JD_GXInfoToMediDatabase.cxx -<<<<<<< HEAD -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(134,50): warning C4190: 鈥渞eplace鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(135,45): warning C4190: 鈥渟tringToUTF8鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(136,39): warning C4190: 鈥淕bkToUtf8鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(137,39): warning C4190: 鈥淯tf8ToGbk鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(78,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(81,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(89,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(99,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(51,13): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(194,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(228,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(230,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(240,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(241,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(242,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(243,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(486,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(488,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(508,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(509,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(510,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(162,6): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(166,96): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(190,8): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(238,19): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(244,6): warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _access. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(380,10): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(382,10): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(427,8): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. - JD_GYInfoToMediDatabase.cxx -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(134,50): warning C4190: 鈥渞eplace鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(135,45): warning C4190: 鈥渟tringToUTF8鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(136,39): warning C4190: 鈥淕bkToUtf8鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(137,39): warning C4190: 鈥淯tf8ToGbk鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 -C:\VS2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(96,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(99,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(107,4): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(117,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(69,13): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(212,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(234,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(236,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(246,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(247,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(248,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(249,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(546,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(548,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(568,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(569,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(570,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(180,6): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(184,96): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(208,8): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(244,19): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(250,6): warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _access. See online help for details. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(399,11): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -D:\source\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(476,11): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. -======= D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(134,50): warning C4190: 鈥渞eplace鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 D:\Installation directory\Microsoft Visual Studio2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(135,45): warning C4190: 鈥渟tringToUTF8鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 @@ -233,23 +166,25 @@ D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediD D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(99,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(51,13): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(194,6): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(216,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(218,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(228,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(229,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(230,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(231,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(423,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(425,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(445,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(446,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(447,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(230,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(240,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(241,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(242,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(243,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(486,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(488,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(508,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(509,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(510,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(162,6): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(166,96): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(190,8): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(226,19): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(232,6): warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _access. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(364,8): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(238,19): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(244,6): warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _access. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(380,10): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(382,10): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GXInfoToMediDatabase.cxx(427,8): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. JD_GYInfoToMediDatabase.cxx D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(134,50): warning C4190: 鈥渞eplace鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 D:\Installation directory\Microsoft Visual Studio2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 @@ -271,18 +206,18 @@ D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediD D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(247,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(248,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(249,2): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(469,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(471,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(491,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(492,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. -D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(493,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(546,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(548,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(568,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(569,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(570,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(180,6): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(184,96): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(208,8): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(244,19): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(250,6): warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _access. See online help for details. D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(399,11): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. ->>>>>>> 53ac88b65c7ad88d292d4db10f8d177fc790dc8a +D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\JD_GYInfoToMediDatabase.cxx(476,11): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead. JD_ItemInfoToMediDatabase.cpp D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\string_utils.h(134,50): warning C4190: 鈥渞eplace鈥濇湁鎸囧畾鐨 C 閾炬帴锛屼絾杩斿洖浜嗕笌 C 涓嶅吋瀹圭殑 UDT鈥渟td::basic_string,std::allocator>鈥 D:\Installation directory\Microsoft Visual Studio2019\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : 鍙傝鈥渟td::basic_string,std::allocator>鈥濈殑澹版槑 @@ -412,14 +347,6 @@ D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\tc_util.cpp(63,1 姝e湪鍒涘缓搴 D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\x64\Release\connor_jd.lib 鍜屽璞 D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\x64\Release\connor_jd.exp 姝e湪鐢熸垚浠g爜 Previous IPDB not found, fall back to full compilation. -<<<<<<< HEAD - All 2110 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. -======= -<<<<<<< HEAD - All 1780 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. -======= - All 2103 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. ->>>>>>> 53ac88b65c7ad88d292d4db10f8d177fc790dc8a ->>>>>>> 1d21353e0470244dc264a0e7ed15018ac8920da6 + All 2114 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. 宸插畬鎴愪唬鐮佺殑鐢熸垚 connor_ldy.vcxproj -> D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\x64\Release\connor_jd.dll diff --git a/connor_ldy/x64/Release/curl_utils.obj b/connor_ldy/x64/Release/curl_utils.obj index 3adb379..5af21b3 100644 Binary files a/connor_ldy/x64/Release/curl_utils.obj and b/connor_ldy/x64/Release/curl_utils.obj differ diff --git a/connor_ldy/x64/Release/k_util.obj b/connor_ldy/x64/Release/k_util.obj index bcce2be..c0c5873 100644 Binary files a/connor_ldy/x64/Release/k_util.obj and b/connor_ldy/x64/Release/k_util.obj differ diff --git a/connor_ldy/x64/Release/lidy_main.obj b/connor_ldy/x64/Release/lidy_main.obj index 04b5ec9..c74559d 100644 Binary files a/connor_ldy/x64/Release/lidy_main.obj and b/connor_ldy/x64/Release/lidy_main.obj differ diff --git a/connor_ldy/x64/Release/method.obj b/connor_ldy/x64/Release/method.obj index 47e1530..23bba65 100644 Binary files a/connor_ldy/x64/Release/method.obj and b/connor_ldy/x64/Release/method.obj differ diff --git a/connor_ldy/x64/Release/msado15.tlh b/connor_ldy/x64/Release/msado15.tlh index fffcbe7..54ab88f 100644 --- a/connor_ldy/x64/Release/msado15.tlh +++ b/connor_ldy/x64/Release/msado15.tlh @@ -3,11 +3,7 @@ // D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\x64\Release\msado15.tlh // // C++ source equivalent of type library c:\program files\common files\system\ado\msado15.dll -<<<<<<< HEAD -// compiler-generated file created 03/03/26 at 17:41:09 - DO NOT EDIT! -======= -// compiler-generated file created 03/06/26 at 15:17:52 - DO NOT EDIT! ->>>>>>> 53ac88b65c7ad88d292d4db10f8d177fc790dc8a +// compiler-generated file created 03/17/26 at 18:22:08 - DO NOT EDIT! #pragma once #pragma pack(push, 8) diff --git a/connor_ldy/x64/Release/msado15.tli b/connor_ldy/x64/Release/msado15.tli index 49d11eb..2f1342f 100644 --- a/connor_ldy/x64/Release/msado15.tli +++ b/connor_ldy/x64/Release/msado15.tli @@ -3,11 +3,7 @@ // D:\file store\椤圭洰浠g爜\绮鹃洉\JINGDIAO_connor_jd\connor_ldy\x64\Release\msado15.tli // // Wrapper implementations for type library c:\program files\common files\system\ado\msado15.dll -<<<<<<< HEAD -// compiler-generated file created 03/03/26 at 17:41:09 - DO NOT EDIT! -======= -// compiler-generated file created 03/06/26 at 15:17:52 - DO NOT EDIT! ->>>>>>> 53ac88b65c7ad88d292d4db10f8d177fc790dc8a +// compiler-generated file created 03/17/26 at 18:22:08 - DO NOT EDIT! #pragma once diff --git a/connor_ldy/x64/Release/register_handler.obj b/connor_ldy/x64/Release/register_handler.obj index bc9102e..e8f0523 100644 Binary files a/connor_ldy/x64/Release/register_handler.obj and b/connor_ldy/x64/Release/register_handler.obj differ diff --git a/connor_ldy/x64/Release/stdafx.obj b/connor_ldy/x64/Release/stdafx.obj index 9d2173d..d1e237f 100644 Binary files a/connor_ldy/x64/Release/stdafx.obj and b/connor_ldy/x64/Release/stdafx.obj differ diff --git a/connor_ldy/x64/Release/string_utils.obj b/connor_ldy/x64/Release/string_utils.obj index 1f08bb0..e36034e 100644 Binary files a/connor_ldy/x64/Release/string_utils.obj and b/connor_ldy/x64/Release/string_utils.obj differ diff --git a/connor_ldy/x64/Release/tc_log.obj b/connor_ldy/x64/Release/tc_log.obj index 296fd8e..ad70c2c 100644 Binary files a/connor_ldy/x64/Release/tc_log.obj and b/connor_ldy/x64/Release/tc_log.obj differ diff --git a/connor_ldy/x64/Release/tc_util.obj b/connor_ldy/x64/Release/tc_util.obj index e0a31dd..c71b826 100644 Binary files a/connor_ldy/x64/Release/tc_util.obj and b/connor_ldy/x64/Release/tc_util.obj differ diff --git a/connor_ldy/x64/Release/testReadXml.obj b/connor_ldy/x64/Release/testReadXml.obj index cb78a44..c1e323d 100644 Binary files a/connor_ldy/x64/Release/testReadXml.obj and b/connor_ldy/x64/Release/testReadXml.obj differ diff --git a/connor_ldy/x64/Release/tinystr.obj b/connor_ldy/x64/Release/tinystr.obj index ba880c0..6c2dad2 100644 Binary files a/connor_ldy/x64/Release/tinystr.obj and b/connor_ldy/x64/Release/tinystr.obj differ diff --git a/connor_ldy/x64/Release/tinyxml.obj b/connor_ldy/x64/Release/tinyxml.obj index e4f5b03..3ad67fe 100644 Binary files a/connor_ldy/x64/Release/tinyxml.obj and b/connor_ldy/x64/Release/tinyxml.obj differ diff --git a/connor_ldy/x64/Release/tinyxmlerror.obj b/connor_ldy/x64/Release/tinyxmlerror.obj index 481813e..f7615f9 100644 Binary files a/connor_ldy/x64/Release/tinyxmlerror.obj and b/connor_ldy/x64/Release/tinyxmlerror.obj differ diff --git a/connor_ldy/x64/Release/tinyxmlparser.obj b/connor_ldy/x64/Release/tinyxmlparser.obj index cd5026c..a0b791e 100644 Binary files a/connor_ldy/x64/Release/tinyxmlparser.obj and b/connor_ldy/x64/Release/tinyxmlparser.obj differ diff --git a/connor_ldy/x64/Release/vc142.pdb b/connor_ldy/x64/Release/vc142.pdb index 713d5d4..eba76f3 100644 Binary files a/connor_ldy/x64/Release/vc142.pdb and b/connor_ldy/x64/Release/vc142.pdb differ diff --git a/x64/Release/connor_jd.dll b/x64/Release/connor_jd.dll index d45cc1e..a5ee6b4 100644 Binary files a/x64/Release/connor_jd.dll and b/x64/Release/connor_jd.dll differ diff --git a/x64/Release/connor_jd.pdb b/x64/Release/connor_jd.pdb index d1f528d..3021eaa 100644 Binary files a/x64/Release/connor_jd.pdb and b/x64/Release/connor_jd.pdb differ