我是 C++ 编程的完全新手。
我需要使用教程中提供的头文件和解决方案文件创建一个 DLL。我已经按照这里的基本步骤进行操作,但是在解决方案文件中出现以下错误:
L111
!CreateProcess(L".\\phreeqc\\phreeqc.exe",
L112
TEXT(".\\phreeqc\\phreeqc.exe .\\phreeqc\\phreeqc_input.txt .\\phreeqc\\phreeqc_input.out .\\phreeqc\\wateq4f_plus.dat")
错误:
L111
C2664 'BOOL CreateProcessW(LPCWSTR,LPWSTR,LPSECURITY_ATTRIBUTES,LPSECURITY_ATTRIBUTES,BOOL,DWORD,LPVOID,LPCWSTR,LPSTARTUPINFLOW,LPPROCESS_INFORMATION)':无法将参数 2 从 'const wchar_t[105]' 转换为 'LPWSTR'
L112
E0167 “const wchar_t*”类型的参数与“LPWSTR”类型的参数不兼容。
我知道上述代码行中的细节对你们中的许多人来说意义不大,但我希望有人至少能理解 C++ 错误并在这里提供帮助。