d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp: In function 'int main(int, char**)': d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:10: error: expected type-specifier before 'Solution' (new Solution())->LRUCache(arg0); ^~~~~~~~ d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:9: error: expected ')' before 'Solution' (new Solution())->LRUCache(arg0); ~ ^~~~~~~~~ ) Error: Command "g++ -g,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\commoncppproblem146.cpp,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c\cJSON.c,-o,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.exe,-I,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating,-I,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c" failed with exit code "1". at ChildProcess.<anonymous> (c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\out\src\utils\CliUtils.js:62:35) at ChildProcess.emit (node:events:513:28) at maybeClose (node:internal/child_process:1112:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)
To Reproduce(重现)
我这里写的是LRU(146题),实现完里面的相关方法调试就会出现这个问题。
Expected behavior(预期行为)
正常调试。
Extension Output(扩展输出)
d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp: In function 'int main(int, char**)': d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:10: error: expected type-specifier before 'Solution' (new Solution())->LRUCache(arg0); ^~~~~~~~ d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:9: error: expected ')' before 'Solution' (new Solution())->LRUCache(arg0); ~ ^~~~~~~~~ ) Error: Command "g++ -g,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\commoncppproblem146.cpp,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c\cJSON.c,-o,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.exe,-I,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating,-I,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c" failed with exit code "1". at ChildProcess.<anonymous> (c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\out\src\utils\CliUtils.js:62:35) at ChildProcess.emit (node:events:513:28) at maybeClose (node:internal/child_process:1112:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)
🐛 Bug Report(错误报告)
如果leetcode的类名不是Solution,就会导致无法调试的问题。会出现以下错误
d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp: In function 'int main(int, char**)': d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:10: error: expected type-specifier before 'Solution' (new Solution())->LRUCache(arg0); ^~~~~~~~ d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:9: error: expected ')' before 'Solution' (new Solution())->LRUCache(arg0); ~ ^~~~~~~~~ ) Error: Command "g++ -g,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\commoncppproblem146.cpp,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c\cJSON.c,-o,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.exe,-I,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating,-I,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c" failed with exit code "1". at ChildProcess.<anonymous> (c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\out\src\utils\CliUtils.js:62:35) at ChildProcess.emit (node:events:513:28) at maybeClose (node:internal/child_process:1112:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)
To Reproduce(重现)
我这里写的是LRU(146题),实现完里面的相关方法调试就会出现这个问题。
Expected behavior(预期行为)
正常调试。
Extension Output(扩展输出)
d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp: In function 'int main(int, char**)': d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:10: error: expected type-specifier before 'Solution' (new Solution())->LRUCache(arg0); ^~~~~~~~ d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp:26:9: error: expected ')' before 'Solution' (new Solution())->LRUCache(arg0); ~ ^~~~~~~~~ ) Error: Command "g++ -g,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.cpp,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\commoncppproblem146.cpp,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c\cJSON.c,-o,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating\cppproblem146.exe,-I,d:\roming\Code\User\globalStorage\ccagml.vscode-leetcode-problem-rating,-I,c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\resources\debug\thirdparty\c" failed with exit code "1". at ChildProcess.<anonymous> (c:\Users\FISHEEP\.vscode\extensions\ccagml.vscode-leetcode-problem-rating-2.19.8\out\src\utils\CliUtils.js:62:35) at ChildProcess.emit (node:events:513:28) at maybeClose (node:internal/child_process:1112:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)
Your Environment