概述
新建一个支持MFC的控制台程序
// Project1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include "pch.h"
#include "framework.h"
#include "Project1.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// 唯一的应用程序对象
CWinApp theApp;
using namespace std;
int main()
{
int nRetCode = 0;
HMODULE hModule = ::GetModuleHandle(nullptr);
if (hModule != nullptr)
{
// 初始化 MFC 并在失败时显示错误
if (!AfxWinInit(hModule, nullptr, ::GetCommandLine(), 0))
{
// TODO: 在此处为应用程序的行为编写代码。
wprintf(L"错误: MFC 初始化失败n");
nRetCode = 1;
}
else
{
// TODO: 在此处为应用程序的行为编写代码。
setlocale(LC_CTYPE, "chs");
CStdioFile f(stdout);
TCHAR buf[] = _T("阿凡达");
f.WriteString(buf);
}
}
else
{
// TODO: 更改错误代码以符合需要
wprintf(L"错误: GetModuleHandle 失败n");
nRetCode = 1;
}
return nRetCode;
}
最后
以上就是含蓄钢铁侠为你收集整理的c++ 通过CStdioFile向控制台输出字符串的全部内容,希望文章能够帮你解决c++ 通过CStdioFile向控制台输出字符串所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复