腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(870)
视频
沙龙
2
回答
如何将
HICON
读入
wchar
数组
?
c++
、
windows
、
winapi
、
visual-c++
我一直在尝试获取
HICON
的字符串表示。我从here拿到了圣像。我可以使用this answer将其保存到文件中。我知道我可以保存到一个临时文件,并读取和获取字节,但我想直接将流转换为字节
数组
。以下是我一直在编写的代码: std::wstring get_str(
HICON
hIcon
) { PICTDESC desc= {sizeof(PICTDESC)}; desc.picType = PICTYPE_ICON;
浏览 30
提问于2020-09-25
得票数 0
1
回答
如何在C (visual studio)中使用utf-8字符串
c
、
visual-studio
、
encoding
我知道窗口默认以
wchar
_t的形式使用utf-16,但是如果没有代码页,
如何将
这些
wchar
_t转换成多字节(utf-8)呢?假设我将数据存储在utf-8文件中,我所知道的处理这些文件的唯一方法是用fopen(fn, "r,ccs=utf-8")打开并将文本
读入
wchar
_t指针,即utf-16,但我只想使用utf-8。就像直接将utf-8文件
读入
utf-8 char*变量?
浏览 2
提问于2017-08-07
得票数 1
3
回答
如何将
INT放在
WCHAR
数组
/从
WCHAR
数组
中?
c++
、
windows
如何将
INT类型变量放入
wchar
数组
?编辑:INT iVal = 0; wmemcpy((
WCHAR
*)&am
浏览 0
提问于2010-06-06
得票数 0
回答已采纳
1
回答
从西里尔文转换为拉丁文C
c
、
linux
、
string
、
utf-8
如何制作从UTF8西里尔字母到UTF8拉丁字符的转换函数?我知道我应该制作字符表,但我的主要问题是如何表示字符串(在C,Linux操作系统中)?是char*还是int* (取决于UTF8的大小)? if(str[0] == 'A' ) str[0] = 0xd090; // Cyrillic A}
浏览 0
提问于2012-12-05
得票数 0
回答已采纳
4
回答
从文件到TextBox VC++ 6.0的UTF-8
c++
、
mfc
、
utf-8
、
visual-c++-6
我在CString strStr中
读入
一行代码,然后使用以下代码: nLengthNeeded = MultiByteToWideChar(CP_UTF8,0,&q
浏览 0
提问于2009-01-13
得票数 1
回答已采纳
2
回答
如何在C++控制台程序中添加托盘图标?
c++
、
user-interface
、
winapi
、
win32gui
、
windows-messages
TranslateMessage(&msg); }}class CTrayIcon { CTrayIcon() {}; BOOL CreateTray(HWND,
HICON
* Path = (
WCHAR
*)L"WCHs.ico",
WCHAR
*
浏览 28
提问于2022-05-30
得票数 2
1
回答
在UTF-8中使用wscanf时,不要忽略空格。
c
、
wchar-t
、
specifier
我正在尝试从stdin读取宽字符到
wchar
_t
数组
中。但是,用于[^characters]的否定扫描集说明符( ls )并不像预期的那样预先工作。#include <stdlib.h>#include <
wchar
.h>#include<locale.h> int main(voi
浏览 4
提问于2017-08-29
得票数 1
回答已采纳
3
回答
C字符串到宽C字符串的赋值
c++
、
string
、
cstring
我有一个带有const
wchar
_t*成员的结构,用于存储名称。struct A const
wchar
_t* name;当我为对象'a‘指定一个这样的名称时:{如果我到目前为止是正确的,那么这一行:只是将
浏览 4
提问于2012-11-16
得票数 1
回答已采纳
2
回答
如何从
WCHAR
数组
中获取子串
c++
、
string
、
winapi
、
wchar-t
我有一个
WCHAR
数组
是这样的所以我在我的函数getpath(Path)中传递了这个
数组
,它在path中填充值,如下所示:
WCHAR
*pDevName; int j = 0; if (0 == wcscmp(Path, L"/")){
浏览 1
提问于2013-07-10
得票数 1
3
回答
无符号字符
数组
到宽字符
数组
/字符串
c++
、
openssl
、
widechar
如何将
unsigned char
数组
转换为widechar
数组
wchar
_t或std::wstring?
如何将
其转换回unsigned char
数组
?
浏览 2
提问于2016-07-26
得票数 1
回答已采纳
2
回答
在C++11中读/写/打印UTF-8
utf-8
、
c++11
、
wchar-t
、
utf-32
、
codecvt
locale("en_US.UTF8"));for(
wchar
_tstd::cout << std::hex << std::showbase << c << '\n'; 我的问题很简单,为什么在for循环中需要一个
wchar
_t?似乎有一些从UTF-8到UTF-32 (因此是
浏览 11
提问于2013-03-18
得票数 9
回答已采纳
1
回答
wchar
_t?UTF32Char?
ios
、
objective-c
、
unicode
我有一组遗留数据,其中包括基于struct形成的各个Unicode字符:
wchar
_t cBegin; in x2;典型的记录如下所示,即包括长Unicode字符和短Unicode字符我可以更改结构,使其更容易处理将这些字符读取到字符变量中:
浏览 1
提问于2015-01-09
得票数 0
2
回答
将
WCHAR
*转换为UNICODE字符串
kernel
、
driver
、
unicode-string
、
wchar
、
windows-kernel
假设
WCHAR
数组
是以而非为空终止的,那么
如何将
WCHAR
数组
(来自用户空间)转换为(在内核模式下)?
浏览 6
提问于2013-10-14
得票数 0
回答已采纳
1
回答
将结构
数组
传递给Perl 6 NativeCall函数
raku
、
nativecall
我有一个简单的C结构,以及一个函数,它需要一个
数组
。somefunc(@foo-array); 如何正确地创建类foo的对象并设置它们的值,以及如何使它们的
数组
适合于传递?
浏览 0
提问于2017-04-21
得票数 6
回答已采纳
2
回答
哪种方法对初始化
wchar
_t字符串是正确的?
c
、
arrays
、
string-literals
、
wchar-t
方法I:根据我的理解,这将分配200个字节的内存空间(我认为
wchar
_t的大小在Windows上是2个字节)。方法II:message=(
wchar
_t *) malloc(sizeof(
wchar
_t) * 100);接下来,它将为该字符串动态分配内存。我想我为它写的语法是正确的。 当我在程序中使用此方法时,
浏览 2
提问于2013-04-11
得票数 13
回答已采纳
4
回答
C++:如何交换
wchar
_t的字节顺序
c++
、
unicode
我想转换存储为
wchar
_t*的UTF-16字符
数组
的特性。在这种情况下,假设是sizeof(
wchar
_t) == 2。我读过,但不知道
如何将
它应用于
wchar
_t。编辑:虽然我没有测试所有的答案,但我相信它们都有效。
浏览 3
提问于2014-10-24
得票数 1
回答已采纳
1
回答
查看
WCHAR
*是否是C中
WCHAR
的子字符串
c
、
string
、
windows
、
unicode
、
unicode-string
它返回的pe32.szeFileName字段是一个
WCHAR
,这是可执行文件的名称。我希望将每个可执行文件名与我生成的可执行文件的长
数组
进行比较,如下所示:
WCHAR
* processNames[numProcesses] = { "word", "excel", "outlook,不幸的是,我不知道如何检查这个
数组
的任何元素是否是从pe32.szeFilename返回的
WCHAR
的子字符串。我知道,如果我处理两个wcsstr字符串,那么const <e
浏览 4
提问于2017-05-29
得票数 0
回答已采纳
2
回答
将while循环保存到
数组
中,然后再进行访问;
c++
、
arrays
如何将
值保存到
数组
并在以后进行访问?当我更改
数组
值0 -2时,它返回"You"。默认情况下,应该是0= "I",1= "Love",2= "You"。#include <iostream> {
wchar
_t*file = L"
浏览 4
提问于2017-11-25
得票数 0
回答已采纳
3
回答
如何将
字符
数组
转换为
wchar
_t
数组
?
c++
、
arrays
、
char
、
wchar-t
driver = FuncGetDrive(driver);我不能在中使用cmd那么,
如何将
char
数组
转换为
wchar
_t
数组
呢?
浏览 1
提问于2010-06-19
得票数 10
回答已采纳
1
回答
交替读为char*和
wchar
_t*
c++
、
id3
、
wchar-t
如何从已经打开的文件中读取
wchar
_t?然后再继续读剩下的? 编辑澄清:我不确定这是否是正确的方法,但本质上我想做的是。将前11个字节
读入
char
数组
(header+encoding),然后将接下来的12个字节
读入
wchar
_t
数组
(歌曲的名称),然后将接下来的10个字节
读入
char
数组
(下一个标题)。这有可能吗?
浏览 0
提问于2017-10-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何优雅地用TensorFlow预测时间序列:TFTS库详细教程
python机器学习之手写数字辨识
如何对1千万个整数进行快速排序
用Python实现批量把照片转化成马赛克效果!
先定一个小目标,使用Python分析 14 亿条数据吧!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券