关于C++特殊字符无法正常打印

如下代码
实心正方形无法正常输出,各位有什么解决方法吗,我所使用的编译器为VS2017

#include<iostream>
#include<string>
using namespace std;

void test01()
{
    cout << "◾" << endl;
}

int main(void)
{
    test01();

    system("pause");
    return 0;
}

warning C4566: 由通用字符名称“\u25FE”表示的字符不能在当前代码页(936)中表示出来

不支持输入法符号

在test01()函数中加入如下代码:

system("chcp 65001");

编译参数加上 -finput-charset=utf-8 -fexec-charset=utf-8