类名冲突问题 发表于 2021-11-07 更新于 2021-12-09 分类于 C/C++ 阅读次数: Valine: 一般来说,leetcode给出的测试用例数量足够多,覆盖范围足够广,基本可以证明代码正确 这里可能是因为命名空间的问题,因为力扣中所有类名均为Solution,倘若在同一源文件下可能会造成命名冲突,这里有两种解决方法。 方法一: 更改类名,如 123456class Solution_1 {public: void main() { }};``` 方法二: 添加命名空间,如 12345678namespace letter { class Solution { public: void main() { } }}