编译时选择Unicode字符集或未设置字符集有什么影响?ACE5.5的程序设置Unicode字符集编译会出错

yiyuan 2006-07-16 11:29:33
用ACE5.5库写的程序。发现所写程序在编译选项中选择Unicode字符集,在链接时就会出错,和ACE_Thread_Mutex及其它一些线程相关的类有关,但把字符集设置为“未设置”就可以顺利编译成功。对字符集不了解,不知道字符集设置为“未设置”会对程序有什么影响?

ACE5.4似乎没有这个问题,5.5修改了很多线程相关的文件,好像才出了这个问题

在编译ACE本身时,编译选项中字符集也是“未设置”,不知是否重新编译ACE将编译选项设置为Unicode即可解决这个问题?

关键是,字符集为“未设置”究竟如何影响所写的程序?哪位来解决下。如果不严重也就先不用改了
...全文
176 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lk_517 2006-07-22
有很多函数,包括系统函数,都有unicode和非unicode的区别

如果拿到一个用unicode写的程序用其他选项是编译不过去的
回复
jixingzhong 2006-07-16
设置之后,
程序中涉及 字符串的操作 就要使用设置的字符集合下的方法 ...
回复
相关推荐
C#基础教程-c#实例教程,适合初学者
本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言...
ACE学习笔记
ACE介绍ACE自适配通信环境(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架(Framework),在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C++ ...
ACE的框架及其核心
ACE设计框架和基础模块的关联*一、案例描述视频电警开发,是基于ACE框架上的一次重复开发,本文档拟对ACE框架做一个梳理,...安装环境:l 操作系统:Windows XP 专业版l 编译环境:VS2005中文版l ACE版本:ACE-5.5...
C++开源跨平台类库
而无需改动,只需在对应的平台下 用你喜欢的编译器 重新编译即可 经典的C++库  STLport——-SGI STL库的跨平台可移植版本,在以前有些编译器离符合  标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近
ACE搭建和配置
以前在VC6.0搭建和配置过ACE5.5,今天决定在VC10下搭建和配置ACE6.1.0。 以下是网上百度的文章,现转载过来,以备后用: 一、ACE编译 a) 下载ACE源文件,你可以从官方网站下载,我的是ACE+TAO+CIAO-5.6。 下载...
安全漏洞追踪
图书信息 作 者:(美)盖弗(Gallagher,T.),(美)詹弗瑞斯(Jeffries,B.),(美)兰德(Landauer,L.)著,钟力,朱敏,何金勇译 出 版 社: 电子工业出版社 出版时间: 2008-11-1 页 数: 532页 开 本:...
网络编程 卷1 运用ACE和模式消除复杂性>>
第0章 设计课题、中间件方案、ACE 为了降低耦合性,降低复杂度,提高复用性,ACE设计成了层次化体系结构。ACE被设计为两层:ACE OS Adaptation层和C++ Wrapper Facades。(1).ACE OS Adaptation层:封装了原始的基于...
ACE windows vs2008 安装和配置
ACE 5.5 WINDOWS 安装
C++ 著名程序库 概览
本文转载自: http://ace.acejoy.com/thread-3777-1-1.html  1、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 ...
ACE学习笔记--新手上路(原创)
ACE学习之安装篇 本人刚开始学习ACE,在以后的日子里,我将把我的学习体会和大家分享.先说明一个我的环境:我用的操作系统是windox XP,编译器是VS2005.首先下载ACE压缩包,我下载的是ACE-5.5.zip.将ACE-...
windows 编程入门资料
《高级WINDOWS程序设计》中看到作者提到CreateFile()可以操作很多设备。 资料2 <<Windows高级编程指南>> 《Windows高级编程指南》是1999年清华大学出版社出版的...
对于C++网络编程的一点了解
源码包下载; http://download.dre.vanderbilt.edu/  http://blog.csdn.net/superyao2008/article/details/2576099  http://blog.csdn.net/sunny3106/article/details/7284172  因为我们通常用C进行后台
python基础知识整理
1.列表去重 #方法一 def delList(L): L1 = [ ] for i in L: if i not in L1: L1.append(i) return L1 print(delList(L1)) #方法二:去重 L1=list(set(L)) #a = [2,2,2,2,6,84,5,9] #print(delL...
Java 基础篇 – 《Java 核心技术》
Java 基础篇 – 《Java 核心技术》 1. 环境搭建 下载JDK 下载 Java 开发工具包,可以访问[Oracle 网站](www.oracle.com/technetwork/java/javase/ downloads ) : ... 你需要的是 JDK (Java SE 开发包,)...
Python一个月实训记录
Python实训 0701 pycharm和Anaconda的安装 pycharm环境配置和运行 类型 :type() 注释 : ...*乘法也赋值的意思 ‘姓名:{},身份证:{}’.format(name,id) 输入 input() 默认字符
Python 开源库及示例代码
Python 开源库及示例代码Table of Contents说明1 算法1.1 字符串1.1.1 正则表达式1.1.2 字符集1.1.3 (其它)1.2 编码 & 解码1.2.1 base641.2.2 UUencode1.2.3 BinHex1.3 数学类1.4 容器2 跨语言编程2.1 ...
C#基础教程
本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言...
笔记,后期整理
VM 虚拟各种系统的工具 安装目录 不要放在C盘 需要下载的镜像Windows NT win7 xp server08R2 server12类Nnix centos 6/7/8 ubuntu 14/16/18 kali安装 win7 1g=1024M1M=1024KB1KB=1024bit1bit 是一个字节 一个...
模糊测试--强制性安全漏洞发掘
http://blog.csdn.net/lxt889/article/details/18546373 前 言 我知道"人类和鱼类能够和平共处" 。 --George W....安全漏洞困扰了许多流行的客户端应用程序,包括Microsoft的Intern
python爬虫入门2相似方法对比
import requests from urllib import request head={"User-Agent":"浏览器信息"} timeout=0.1 #接受数据的超时时间 timeout=(0.1,0.2) #0.1代表链接超时,0.2接收数据的超时时间 proxies={ # 带用户名密码...
C++开发环境
Turbo C是美国Borland公司的产品, 该公司在1987年首次推出Turbo C 1.0 产品, 其中使用了全然一新的集成开发环境, 即使用了一系列下拉式菜单,将文本编辑、程序编译、连接以及程序运行一体化, 大大方便了程序的开发。...
一些重要的面试题!
本文对Java中常见的单例模式写法做了一个总结,如错漏之处,恳请读者指正。饿汉法顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下:1234567public class Singleton ...
python 爬虫之路教程
摘要: From:https://piaosanlang.gitbooks.io/spiders/content/ 爬虫入门初级篇 IDE 选择: PyCharm(推荐)、SublimeText3、VS2015、wingIDE 装python2还是python3 ? python社区需要很多年才能将现有的模块移植到...
Notes Fifteenth Day-渗透攻击-红队-内部信息搜集
** Notes Fifteenth Day-渗透攻击-红队-打入内网(dayu) ** 作者:大余 时间:2020-10-1 请注意:对于所有笔记中复现的这些终端或者...即使是出于好奇而不是恶意,你仍然授权测试行为而陷入很多麻烦。为了个人能更
python实用库
参考:https://github.com/programthink/opensource/blob/master/libs/python.wiki#35_ Python 开源库及示例代码 Table of Contents ...1.1.2 字符集 1.1.3 (其它...
商务参考体系结构:企业对消费者 (B2C)
第 1 章:业务需求和设计模型摘要:本章讨论了指导如何设计 ConsolidatedRetail.com(它属于企业对消费者 (B2C...本章还概要介绍了 Microsoft 解决方案框架 (Microsoft Solutions Framework,MSF) 三层应用程序模型和阶
Notes Twelfth Day-渗透攻击-红队-命令与控制
** Notes Twelfth Day-渗透攻击-红队-打入内网(dayu) ** 作者:大余 时间:2020-09-28 请注意:对于所有笔记中复现的这些终端...即使是出于好奇而不是恶意,你仍然授权测试行为而陷入很多麻烦。为了个人能更好
CListControl设置颜色
CListControl类派生,设置单元格颜色,丰富功能
Linux系统管理员/网络管理员(PDF版)
两本非常好的Linux系统学习的书 系统管理主要介绍Linux系统的结构、管理、命令等 网络管理主要从网络协议角度出发阐述Linux的网络功能
STM32Cube和HAL库使用初体验-第5季第2部分
本季课程主要讲解STM32的全新开发方式:使用STM32CubeMX工具做图形化配置,自动生成初始化代码;添加各种中间件;使用HAL库和LL库来操作外设。结合朱老师物联网大讲堂专为nbiot物联网开发而设计的NB476开发板,本季课程能够让大家彻底掌握物联网时代以nbiot和低功耗STM32L4单片机为代表的典型开发模式,实战意义非常重要。 本课程是《朱有鹏老师单片机完全学习系列课程》第5季第2个课程,本部分以时钟和GPIO模块为案例来讲解STM32CubeMX工具加HAL库加MDK5这套开发体系的流程、技术细节,目标是让大家真正入门HAL库方式开发STM32单片机。后续再接着讲其他更复杂外设。
发帖
工具平台和程序库
创建于2007-09-28

2.4w+

社区成员

C/C++ 工具平台和程序库
申请成为版主
帖子事件
创建了帖子
2006-07-16 11:29
社区公告
暂无公告