我在 Visual Studio 2008 中看不到俄语字母

2023-11-24

我正在尝试在 Visual Studio 2008 中输出俄语单词。我写道:

#include <iostream>
#include <locale.h>
using namespace std;

void main()
{
    setlocale(LC_ALL,"rus");
    cout << "Я хочу видеть это по-русски!";
}

When I pressed Ctrl+S to save the file in Visual Studio, I received the following prompt:

该文件中的某些 Unicode 字符无法保存在当前代码页中。您想将其保存为 unicode 吗?

我选择了“使用其他编码保存”选项,并选择了“西里尔字母 (Windows) - 代码页 1251”。但是,当我运行程序时,控制台输出显示如下:

???????? ??? ????

问题是您没有使用 Unicode 字符集(wstring、wcout as @ Bình Nguyên 已经提到过)。有两种方法可以解决这个问题:

1.使用unicode字符集。
2. 转至控制面板 -> 区域和语言 -> 管理选项卡 -> 非 Unicode 程序的语言 -> 更改系统区域设置... -> 选择俄罗斯。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我在 Visual Studio 2008 中看不到俄语字母 的相关文章

  • json.net自定义jobject反序列化

    我正在尝试使用 JsonConvert DeserializeObject string 将字符串反序列化为可与动态一起使用的 jobject 来动态访问 json 文档 但是我想避免知道文档的大小写 以便我可以输入 dynamic doc
  • 将 new 与 decltype 一起使用

    T t T is an implementation detail t new T want to avoid naming T to allow for flexibility t new decltype t error cannot
  • 如何在另一个应用程序中挂钩 api 调用

    我正在尝试挂钩另一个应用程序的 ExtTextOut 和 DrawTextExt GDI 方法调用 我知道我需要使用 GetProcAddress 来查找 gdi32 dll 中那些方法的地址 并用我的函数的地址覆盖我想要挂钩的进程中的地址
  • C++ 长 switch 语句还是用地图查找?

    在我的 C 应用程序中 我有一些值充当代表其他值的代码 为了翻译代码 我一直在争论使用 switch 语句还是 stl 映射 开关看起来像这样 int code int value switch code case 1 value 10 b
  • 在现代 C++ 中,临时生命周期延长何时有用?

    在 C 中 您可以将函数的返回值 返回值 而不是引用 绑定到 const 引用 并且代码仍然有效 因为该临时对象的生命周期将延长到作用域末尾 例如 std string get string return abc void f const
  • 解析 JWT 令牌以仅获取有效负载内容,无需 C# 或 Blazor 中的外部库

    我正在使用 Blazor 编写可以访问 JWT 的客户端应用程序 我想知道一种简单的方法来读取令牌有效负载内容而不添加额外的依赖项 因为我不需要其他信息 也不需要验证令牌 我认为解析有效负载内容应该足够简单 只需将其写入方法即可 JwtTo
  • 如何制作可启动程序?

    所以 这个问题可能看起来很奇怪 但假设我编译了 int main void int x 3 int y 4 int z x y 是否可以让CPU这样运行 如何 例如 这允许我写入监视器吗 如果我没记错的话 内存中有些地方可以写入要显示的内容
  • C# 5 async/await 线程机制感觉不对?

    为什么让调用线程进入异步方法直到内部 等待 一旦调用异步方法就生成一个线程 这不是更干净吗 这样您就可以确定异步方法会立即返回 您不必担心在异步方法的早期阶段没有做任何昂贵的事情 我倾向于知道某个方法是否要在 我的 线程上执行代码 不管是堵
  • C# 开源 NMEA 解析器 [已关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找 C 开源 NMEA 解析器 嗯 我自己也不熟悉 但是一些快速搜索显示了一个代码项目 htt
  • C# 编译器不会优化不必要的强制转换

    前几天 在写答案的时候这个问题 https stackoverflow com questions 2208315 why is any slower than contains在这里 关于溢出 我对 C 编译器感到有点惊讶 它没有按照我的
  • 使用 C# 和 wpf 创建类似 Dock 的应用程序

    我需要创建一个与我们购买笔记本电脑时获得的应用程序类似的应用程序 仅当鼠标指针到达窗口顶部时它才可见 那么我怎样才能使用 C 4 0 来做到这一点呢 http www notebookcheck net uploads pics win2
  • 如何在三个 IEnumerable 上使用 Zip [重复]

    这个问题在这里已经有答案了 可能的重复 使用 Linq 从 3 个集合创建项目 https stackoverflow com questions 5284315 create items from 3 collections using
  • 使用具有抗锯齿功能的 C# 更改抗锯齿图像的背景颜色

    我有一个图像需要更改背景颜色 例如 将下面示例图像的背景更改为蓝色 然而 图像是抗锯齿的 所以我不能简单地用不同的颜色替换背景颜色 我尝试过的一种方法是创建第二个图像 仅作为背景 并更改其颜色并将两个图像合并为一个图像 但是这不起作用 因为
  • 从BackgroundWorker线程更新图像UI属性

    在我正在编写的 WPF 应用程序中 我有一个 TransformedBitmap 属性 该属性绑定到 UI 上的 Image 对象 每当我更改此属性时 图像就会更新 因此显示在屏幕上的图像也会更新 为了防止在检索下一张图像时 UI 冻结或变
  • 英文日期差异

    接近重复 如何计算相对时间 https stackoverflow com questions 11 how do i calculate relative time 如何在 C 中计算某人的年龄 https stackoverflow c
  • 从浏览器访问本地文件?

    您好 我想从浏览器访问系统的本地文件 由于涉及大量安全检查 是否可以通过某种方式实现这一目标 或使用 ActiveX 或 Java Applet 的任何其他工作环境 请帮帮我 要通过浏览器访问本地文件 您可以使用签名的 Java Apple
  • .NET 4 的条件编译[重复]

    这个问题在这里已经有答案了 可能的重复 条件编译和框架目标 https stackoverflow com questions 2923210 c sharp conditional compilation and framework ta
  • 来自 3rd 方库的链接器错误 LNK2019

    我正在将旧的 vc 6 0 应用程序移植到 vs2005 我收到以下链接器错误 我花了几天时间试图找到解决方案 错误LNK2019 无法解析的外部符号 imp 创建AwnService 52 在函数 public int thiscall
  • 为什么匹配模板类上的部分类模板特化与没有模板匹配的另一个部分特化不明确?

    这个问题可能很难用标题中的句子来描述 但这里有一个最小的例子 include
  • 使用未分配的局部变量

    我遇到了一个错误 尽管声明了变量 failturetext 和 userName 错误仍然出现 谁能帮帮我吗 Use of Unassigned local variable FailureText Use of Unassigned lo

随机推荐

  • EmberJS - 如何使用 linkTo 动态生成链接?

    有没有办法使用动态生成链接link to通过传递带有路由路径的变量来提供帮助 例如 不要像这样对路径进行硬编码 linkTo route subroute model model title linkTo 我希望能够通过link tohel
  • 如何通过 UDP CFSocket 发送数据包?

    我是网络方面的新手 但我是一名 C C 程序员 并且正在使用 Objective C 这是针对 OSX iPhone 的 我正在尝试学习如何使用 cfsocket 通过 UDP 套接字发送魔术包 我见过有诸如 AsyncUDP Socket
  • Angular 5:条件模块延迟加载

    我在尝试根据用户配置文件延迟加载模块时遇到问题 我定义了三个默认路径 每个路由的路径为空 每个用户都可以访问特定的模块 我正在使用守卫来确定当前的用户配置文件 实际上我正在手动切换以通过设置来设置默认加载的模块常量 canGo true 预
  • 具有 Webview 的 IOS 和 Android 应用程序仅被视为混合应用程序还是 Web 应用程序?

    我的困惑是 用 Java 或 Swift 创建的仅带有 Web 视图的应用程序是否被视为混合应用程序或 Web 应用程序 我知道 Web 应用程序几乎只使用 Web 但如果它是通过 Java Webview 的 Web 视图 那么它真的被视
  • 即将推出的 Java 并发库:jsr166y 是什么? jsr166z?

    我想尝试一下即将推出的并发库 将被包含在Java 7 根据这个网站 好像有名字JSR166 在大多数地方 其参考实现被称为jsr166y 虽然很少有资源称之为jsr166z 我完全发现了两个不同的每个参考实现的 javadocs 文档用于j
  • mongoose:禁止更新特定字段

    var post mongoose Schema createdOn Date 我想允许设置 createdOn仅在创建文档时字段 并且不允许在将来的更新中更改它 Mongoose 中是如何完成的 我通过设置达到了这个效果 createdO
  • 如何从可迭代的元组创建多维 numpy 数组?

    我想从可迭代对象创建一个 numpy 数组 它会产生值的元组 例如数据库查询 Like so data db execute SELECT col1 col2 col3 col4 FROM data A np array list data
  • 仔细检查片段+视图持有者模式是否正确实现

    由于内存泄漏 我一直在重新编写一些代码 该代码是应用程序帮助部分的一部分 我们在其中使用 FragmentActivity 和 FragmentPageAdapter 来允许用户滑动浏览不同的帮助屏幕 每个片段 下面的SectionFrag
  • gem install json 因重新定义 struct timezone/timespec 而失败

    我在 Windows 上使用 Ruby 1 9 3 和 DevKit Win 7 64 位上的所有 32 位 现在我尝试安装 Rails 但从捆绑包中收到错误 如果我尝试运行 bundle 抱怨什么 gem install json 我收到
  • 如何使用 PHP 将十进制数转换为单词(货币格式)?

    我这里只需要一点帮助 因为我正在创建一个代码 用于将小数转换为单词中的货币格式 例如如果 我有这个号码 2143 45 输出应该是 两千一百四十三又四十五美分 我找到了这样的代码 但我不知道如何包含美分
  • 启动下载的最佳方式?

    在一个基于 PHP 的网站上 我想在用户填写完简短的表单后向他们发送一个下载包 站点启动的下载应该类似于 download com 等站点 后者表示 您的下载将立即开始 几个可能的方法我知道浏览器兼容性 基于快速测试 1 Do a wind
  • LINQ 选择不同的 C#

    我正在尝试执行不包含重复的查询IdUser值 但不起作用 这是我的 linq 查询 var sql from u in db USER join c in db CONSULT on u IdUser equals c IdUser sel
  • 使用 Lambda 从 S3 获取图像在 Python 中返回一个白框

    我正在尝试从 S3 存储桶获取图像并将其返回 这是代码 import base64 import boto3 import json import random s3 boto3 client s3 def lambda handler e
  • getBytes() 方法返回未知字节

    import java io UnsupportedEncodingException import java util Arrays public class Main public static void main String arg
  • 分解二维变换矩阵

    所以 我有一个 Direct2DMatrix3x2F我用它来存储几何图形的变换 我希望这些转换是用户可编辑的 并且我不希望用户必须直接编辑矩阵 是否可以将 3x2 矩阵分解为缩放 旋转 倾斜和平移 这是我为 Direct2D 变换矩阵找到的
  • 带有令牌认证的 NSURLSession

    我的代码中有以下代码iOS项目 我想转换使用NSURLSession代替NSURLConnection 我正在查询一个REST API它使用基于令牌的HTTP Authentication方案 但我找不到如何执行此操作的示例 NSMutab
  • Rails 模型 has_many :通过关联

    我正在努力解决我的人际关系 但我在使用这些关联时遇到了困难 所以我有三个模型Workout Exercise and WorkoutExercise 一次锻炼应该有很多练习 一次练习应该有不同的锻炼 因此我写道 class Workout
  • 在 Leiningen/Clojure 中使用 lwjgl

    Solution 1 println System getProperty java library path 这给了我一个 java 寻找本机扩展的位置列表 然后 我获取了 lwjgl 本机扩展 并将它们放在那里 对我不起作用的东西 可能
  • 在 Android 上使用 Room 时如何安装最新版本的 Sqlite aar

    我正在研究我当前应用程序中的 Android Room 数据库 我正在尝试使用最新的 Sqlite 安装最新版本aar 我尝试过放置aar在我的数据库模块中libs文件夹并在我的 gradle 文件中引用它 但是显示的 sqlite 版本始
  • 我在 Visual Studio 2008 中看不到俄语字母

    我正在尝试在 Visual Studio 2008 中输出俄语单词 我写道 include