我正在为我的项目使用 OpenCV 库,并为我的源文件使用命名空间“cv”和“std”。我想使用字符串拆分函数根据分隔符拆分字符串。但“拆分”函数默认为命名空间“cv”并显示与错误参数相关的错误,因为它需要与 OpenCV slpit 函数相关的参数。
可以做些什么来克服这个问题?我看到相同的函数在另一个源文件中运行良好,即使该源文件同时具有 std 和 cv anmespace。
这些是我在两个文件中都包含的标题 -
#include "stdafx.h"
#include <unordered_map>
#include <iostream> // for standard I/O
#include <fstream>
#include <string> // for strings
#include <iomanip> // for controlling float print precision
#include <sstream> // string to number conversion