1.4WIN32中的宽字符.

Slides:



Advertisements
Similar presentations
第二节 多媒体技术 文本 图形. 【实践与思考】 多媒体光盘是继报纸、杂志、电视等传统媒体之后又一强势媒体, 具有丰富的表现力、强烈的感染力和灵活的交互性,目前已广泛应 用于现实生活中的各个领域。从媒体分类角度看,光盘属于 ______ 媒 体。 通常,多媒体技术指能够对文本、 ______ 、 ______.
Advertisements

環境游離輻射 ( 六 ) 輻射與核能發電. 媽!這是我上班的 地方-核電廠。 地方好寬闊喔! 聽說日本原子彈爆炸死好幾 萬人,阿榮啊!你在這裡上 班,安全嗎?
《小狗包弟 》之 从阅读到写作 学校:和风中学 年级:高一 参赛者:彭龙英. 预习检测一 思考:同学们读完作者与包弟 的故事后,说一说作者所表达的情 感是什么?
第四單元 通電的玩具 張老師的網頁.
虹膜识别健康养老服务智能系统项目.
广州市档案专业技术资格 申报评审有关事项 姓名:付建华 联系电话: 联系地址:广州市番禺区大学城档案馆路33号A403科教处
探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆  探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆 
職校、五專群科簡介.
黄岛区政府部门责任清单编制工作介绍 二〇一五年六月.
中公教育湖南分校 地址:长沙市建湘南路154号惟楚国际6楼 电话:
电子成绩单项目实现.
江苏省工程造价管理协会 工作报告 2015年4月21日 扬州.
101年8月份 嘉義市道路交通安全聯席會報 酒駕行為與肇事現況分析 主講人:內政部警政署交通組科長張夢麟 1.
高校邦在线学习平台 学生学习手册 北京高校邦科技有限公司.
教 师:曾晓东 电 话: E_mail: 计算机软件技术基础 教 师:曾晓东 电 话: E_mail:
中小学校舍建设管理 《地县教育局基建专干培训班》 克拉玛依 2015年11月 校舍建设管理与现存问题对策 1.
全省电大系统评聘工作有关事项说明 2014年9月17日.
上海市妇女联合会 上海东方数字社区发展有限公司
编译原理与技术 类型检查 2018/11/21 《编译原理与技术》-类型检查.
授课老师:龚涛 信息科学与技术学院 2018年3月 教材: 《Visual C++程序员成长攻略》 《C++ Builder程序员成长攻略》
2 C++ 的基本語法和使用環境 親自撰寫和執行程式是學好程式語言的不二法門。本章藉由兩個簡單的程式,介紹C++ 程式的基本結構和開發環境,讓初學者能逐漸建立使用C++ 的信心。
网络游戏开发语言基础 ——Windows程序设计
浙江省教育科学规划课题管理系统 2015年新版申请人培训手册
2019/1/17 Java语言程序设计-程序流程 教师:段鹏飞.
IT&SAMS小組 (IIT - 倉頡輸入法)
明解C++教學手冊 柴田望洋 博士 著 書號:PG20269
切換Dev c++顯示語言 工具->環境選項(V)->介面->language (Chinese TW)
第1章 概述 本章要点: C语言程序结构和特点 C语言程序的基本符号与关键字 C语言程序的编辑及运行 学习方法建议:
Window Socket 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang 官网地址:
Java變數 2014/6/24.
第2章 数据类型及表达式 本章导读 本章主要知识点 《 C语言程序设计》 (Visual C++ 6.0环境)
第五章 串和数组 5.1 串的定义和操作 5.2 串的表示和实现 5.3 字符串应用 5.4 字符串匹配算法 5.5 数组
本节内容 字节对齐.
函式庫補充資料.
保留字與識別字.
C语言的特点 1. C程序由许多函数组成 2. C程序必须有且只有一个主函数main( ) 3. 函数用“{”和“}”表示起点和终点
字符串 (String) 字符串是 n (  0 ) 个字符的有限序列, 记作 S = “c1c2c3…cn” 其中,S 是串名字
本节内容 字符与字符串 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
C语言程序设计 李祥 QQ:
C++语言程序设计教程 第2章 数据类型与表达式 第2章 数据类型与表达式 制作人:杨进才 沈显君.
C程序设计.
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
第3章 数据类型、运算符与表达式.
第二章 类型、对象、运算符和表达式.
第2章 数据类型与表达式 学习目的与要求: 掌握C 语言的基本数据类型及使用方法 掌握C程序中常用的运算符和表达式 了解数据类型的转换.
2.1 数据库的创建 2.2 表的组成 2.3 表的创建 2.4 表间关系的建立
第二章 基本数据类型 ——数据的表示.
Review 1~3.
#include <iostream.h>
第二章 Java基本语法 讲师:复凡.
本节内容 进制运算 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 指针类型.
本节内容 算术运算符 视频提供:昆山爱达人信息技术有限公司.
_03宽字符与Unicode编程 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
第二章 Java基本语法 讲师:复凡.
录入 教学任务、教学进度表 操作说明.
本节内容 计算机不会做加法 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 C语言中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
C/C++基礎程式設計班 字元與字串 講師:林業峻 CSIE, NTU 3/14, 2015.
印天电子白板软件使用讲解 -杨馥宇 QQ:
變數、資料型態、運算子.
C/C++基礎程式設計班 C語言入門、變數、基本處理與輸入輸出 講師:林業峻 CSIE, NTU 3/7, 2015.
基本資料型態 變數與常數 運算子 基本的資料處理 授課:ANT 日期:2014/03/03.
学 生 端 操 作 指 南
C 程式設計— 字元與字串 台大資訊工程學系 資訊系統訓練班.
建筑信息化引领者 联系方式 营销类 V8.5 功能方案书 建筑施工项目管理系统&OA系统.
本节内容 指针类型 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
台大資訊工程學系 資料系統訓練班 第119期 吳晉賢
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
Presentation transcript:

1.4WIN32中的宽字符

数据类型 容器、模板 ASCII 一个字符 一个字节 GB码 (扩展了的ASCII) 英文字符 一个字节 中文字符 两个字节 UNICODE字符集 (常说的UNICODE编码实际指的是UTF-16) 常用字符 两个字节 宽字符:用多个字节来代表的字符称之为宽字符 注:宽字符不等同于UTF-16更不等同于UNICODE

C/C++中对宽字符定义了一个类型 wchar_t 用来存储两字节宽度的宽字符 常用的字符串操作字符 strlen() wcslen() strcmp() wcscmp() strcat() wcscat() strcpy() wcscpy()

单字符编码 宽字符编码 在同一个项目工程里务必只使用一种编码规则 以免发生管理紊乱

WINDOWS定义类一系列新的类型 typedef char CHAR; typedef short SHORT; typedef int INT; typedef long LONG; typedef unsigned long DWORD; typedef int BOOL; typedef unsigned char BYTE; typedef unsigned short WORD; typedef float FLOAT;

两种解决方案: 1.事先约定使用同一种编码规范 2.在接口处通过某些函数完成两种 编码的转换 MultiByteToWideChar() WideCharToMultiByte()

TCHAR #ifdef UNICODE typedef wchar_t TCHAR; #else typedef unsigned char TCHAR;

0512-57882866 www.bcdaren.com 昆山爱达人 1250121864 昆山爱达人信息技术有限公司 视频录制:冬阳 视频提供 视频录制:冬阳 联系电话: 0512-57882866 官网地址: www.bcdaren.com 联系公众号: 昆山爱达人 联系QQ: 1250121864 编程达人APP: