编程中用到的一些函数
来源:互联网 发布:国泰安数据库怎么查找 编辑:程序博客网 时间:2024/06/04 19:36
通过map对象的方法获取的iterator数据类型是一个std::pair对象,包括两个数据。
iterator->first 关键字(key)iterator->second 存储的数据(value)
C++ Maps是一种关联式容器,包含“关键字/值”对begin() 返回指向map头部的迭代器
clear() 删除所有元素
count() 返回指定元素出现的次数
empty() 如果map为空则返回true
end() 返回指向map末尾的迭代器
equal_range() 返回特殊条目的迭代器对
erase() 删除一个元素
find() 查找一个元素
get_allocator() 返回map的配置器
insert() 插入元素
key_comp() 返回比较元素key的函数
lower_bound() 返回键值>=给定元素的第一个位置
max_size() 返回可以容纳的最大元素个数
rbegin() 返回一个指向map尾部的逆向迭代器
rend() 返回一个指向map头部的逆向迭代器
size() 返回map中元素的个数
swap() 交换两个map
upper_bound() 返回键值>给定元素的第一个位置
value_comp() 返回比较元素value的函数
WideCharToMultiByte
函数原型:
int WideCharToMultiByte(
UINT CodePage, //指定执行转换的代码页
DWORD dwFlags, //允许你进行额外的控制,它会影响使用了读音符号(比如重音)的字符
LPCWSTR lpWideCharStr, //指定要转换为宽字节字符串的缓冲区
int cchWideChar, //指定由参数lpWideCharStr指向的缓冲区的字符个数
LPSTR lpMultiByteStr, //指向接收被转换字符串的缓冲区
int cchMultiByte, //指定由参数lpMultiByteStr指向的缓冲区最大值
LPCSTR lpDefaultChar, //遇到一个不能转换的宽字符,函数便会使用pDefaultChar参数指向的字符
LPBOOL pfUsedDefaultChar //至少有一个字符不能转换为其多字节形式,函数就会把这个变量设为TRUE
);
参数:
CodePage:指定执行转换的代码页,这个参数可以为系统已安装或有效的任何代码页所给定的值。你也可以指定其为下面的任意一值:
CP_ACP:ANSI代码页;CP_MACCP:Macintosh代码页;CP_OEMCP:OEM代码页;
CP_SYMBOL:符号代码页(42);CP_THREAD_ACP:当前线程ANSI代码页;
CP_UTF7:使用UTF-7转换;CP_UTF8:使用UTF-8转换。
SINGLETON_DECLARE(CModuleDllMgr)
单件模式即在整个应用程序中只有一个类实例且这个实例所占资源在整个应用程序中是共享的。
sprintf(c, "%s%s", a, b); 吧a,b的值按 "这里面的方式" 赋值给c.
- 编程中用到的一些函数
- 编程中用到的一些算法
- PHP中用到的一些字符串函数
- 自己在Shell编程中用到的一些命令
- php data()函数中用到的一些常量
- xna中用到的一些结构和函数
- dm9000驱动中用到一些函数的解释
- 一些简单在开发中用到的封装函数
- 毕业设计中用到的一些
- ABAP/4编程中用到的系统函数(转)
- linux多线程编程中用到的函数和类型
- 一些javascript中用到的一些技巧
- oracle中用到的一些英文
- sql入侵中用到的一些命令
- 一些工作中用到的小技巧
- 项目中用到的一些开源
- aspectJ中用到的一些概念
- URL中用到的一些编码方式
- 上一周的学习总结
- mybatis入门基础(三)----SqlMapConfig.xml全局配置文件解析
- json解析异常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解决方法
- java案例-基于IO流的猜数字小游戏
- MapReduce:超大机群上的简单数据处理
- 编程中用到的一些函数
- 多段视频合并核心代码
- hive 分析nginx的access.log日志
- thread中sleep和wait方法的区别,以及lock和synchronized的区别
- ssd_pascal_webcam.py python模块
- 自动协商总结
- tensorflow从0开始
- Cname一个域名跳转到另一个域名
- eclipse线上安装maven插件