贴一份资料供参考:
=================
若将CString类转换成char*(LPSTR)类型,常常使用下列三种方法:
方法一,使用强制转换。例如:
CString theString( "This is a test" );
LPTSTR lpsz =(LPTSTR)(LPCTSTR)theString;
方法二,使用strcpy。例如:
CString theString( "This is a test" );
LPTSTR lpsz = new TCHAR[theString.GetLength()+1];
_tcscpy(lpsz, theString);
需要说明的是,strcpy(或可移值Unicode/MBCS的_tcscpy)的第二个参数是 const wchar_t* (Unicode)或const char* (ANSI),系统编译器将会自动对其进行转换。
方法三,使用CString::GetBuffer。例如:
CString s(_T("This is a test "));
LPTSTR p = s.GetBuffer();
// 在这里添加使用p的代码
if(p != NULL) *p = _T('\0');
s.ReleaseBuffer();
// 使用完后及时释放,以便能使用其它的CString成员函数
分享到:
相关推荐
根据给定的文件信息,我们可以深入探讨Oracle9208 RAC、MC/SG11.15和HPUX11iV1在HP9000服务器上的安装和配置,这涉及到复杂的IT基础设施设置,包括硬件环境、软件环境准备、集群管理和数据库配置。 ### 硬件环境 ...
### HPUX 11iv3 系统管理员指南 LVM管理手册 #### LVM功能与体系结构 HP-UX 11iv3系统管理员指南中的LVM(Logical Volume Manager)部分提供了深入的理解和指导,旨在帮助系统管理员有效管理和优化LVM在HP-UX环境...
本文将深入解析HP-UX环境下创建磁盘镜像的步骤与相关知识点,帮助读者理解和掌握这一技术。 ### HP-UX 11i v3 PA-RISC系统简介 HP-UX是惠普公司开发的UNIX操作系统版本之一,广泛应用于企业级服务器环境。PA-RISC...
1. 分区表管理:在 Hpux 11i 安腾配置镜像中,需要使用 idisk 命令来创建分区表文件,并使用 vi 编辑器来编辑该文件。分区表文件是 Hpux 操作系统安装和配置的关键文件之一。 2. 设备文件管理:在 Hpux 11i 安腾...
为了防止意外丢失VG配置,可以使用`vgcfgbackup`命令备份VG的相关信息。 示例命令: ```sh vgcfgbackup vg01 ``` #### 8. 添加逻辑卷 在已有的VG中添加新的逻辑卷,以扩展存储空间。具体步骤如下: - 使用`...
- **逻辑接口格式区域**:该区域包含有关逻辑卷的信息。 - **物理卷保留区域**:包含关于物理卷的元数据信息。 - **卷组保留区域**:用于存储卷组的相关配置信息。 - **用户数据区域**:这部分是用户实际使用的存储...
【HPUX LVM管理】是指在HP-UX操作系统中对逻辑卷管理器(Logical Volume Manager)的操作。LVM是一种存储管理技术,它允许管理员在物理磁盘之上创建虚拟磁盘,这些虚拟磁盘被称为逻辑卷,从而提供更灵活的存储分配和...
# lvextend -m1 /dev/vg00/lvol1 /dev/dsk/c2t1d0s2 ``` **步骤8:更新逻辑卷启动路径** - 更新逻辑卷的启动路径: ``` # lvlnboot -r /dev/vg00/lvol3 /dev/vg00 # lvlnboot -b /dev/vg00/lvol1 /dev/vg00 ...
6. **更新BDRA信息**:通过`lvlnboot`命令更新逻辑卷的启动信息,如`lvlnboot -b /dev/vg00/lvol1`设置启动LV,`lvlnboot -s /dev/vg00/lvol2`设置交换LV,`lvlnboot -d /dev/vg00/lvol2`设置转储LV,`lvlnboot -v -...
1. **HP-UX 11i v3 系统管理基础** - 介绍HP-UX 11i v3的基础概念和操作。 - 涵盖文件系统管理、用户管理等内容。 2. **HP-UX 11i v3 高级系统管理** - 进一步深入HP-UX 11i v3的高级功能。 - 包括性能监控、...
标题中的"zabbix_agents_2.4.4.hpux11_31.ia64.tar.gz"正是为HP-UX 11.31 IA-64架构定制的Zabbix Agent版本。首先,我们需要将这个压缩包下载到本地,然后使用tar命令进行解压: ``` tar -zxvf zabbix_agents_2.4.4....
### HPUX常用查看系统信息命令详解 #### 1. 查看系统机型:`#model` 此命令用于显示当前HP-UX系统的型号信息。在给定的示例中,输出结果为“9000/800/L2000-44”,这表明系统型号为HP 9000系列中的800/L2000型,...
- 根文件系统:`/{/dev/vg00/lvol1}` - 用户主目录:`/export/home` - 临时文件目录:`/tmp{/dev/vg00/lvol6}` - `/usr{/dev/vg00/lvol7}` - `/var{/dev/vg00/lvol8}` - **Linux (Red Hat)**: - 根文件系统...
- **HP-UX:** `/` is mounted on `{/dev/vg00/lvol1}`. - **Linux (Red Hat):** `/` is mounted on `{/dev/sda1}`. - **Solaris:** `/` is mounted on `{/dev/vx/dsk/rootvol}`. - **Tru64:** `/` is mounted on `{/...
【QT4.4.1在HPUX 11i V3系统下的编译安装】 在Hewlett-Packard的Unix操作系统HP-UX 11i Version 3(HPUX 11i V3)上编译和安装QT4.4.1,需要进行一系列的准备工作和配置步骤。首先,你需要确保系统中安装了必要的...
【HPUX-11iv3 APA 配置Lan_monitor_APA】是关于HP-UX操作系统中APA(Adaptive Protection Architecture)软件的一种高级网络冗余配置方法,旨在提高网络的高可用性和稳定性。APA软件提供了两种主要的网卡冗余切换...
11. **`uname –a`**: 提供操作系统版本、内核版本和系统架构等信息。 12. **`vgdisplay –v vg00`**: 在LVM(逻辑卷管理)环境中,此命令用于查看卷组的详细信息,包括其包含的逻辑卷和物理磁盘。 13. **`cd /dev...
如果硬盘已有其他LVM信息,可以先用`dd`命令清除头信息,例如`dd if=/dev/zero of=/dev/rdsk/c0t3d0 bs=1024 count=1024`,然后再创建PV。 2. **创建Volume Groups** 卷组是PV的集合,可以包含一个或多个硬盘。...
### 在HPUX11i平台上安装Oracle 10gR2的知识点解析 #### 一、项目背景与目标 本项目旨在详细记录并指导如何在HP-UX 11i(版本11.11)操作系统上安装Oracle 10g Release 2 (10.2.0.1) 数据库。HP-UX作为Oracle系统...
HPUXsysinfo 脚本,获取HPux操作系统的各种信息。