- 浏览: 438811 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
http://topic.csdn.net/u/20080928/13/2ac392f7-df0e-4092-8350-1af408811ab7.html?seed=613843858&r=60418232#r_60418232
#include <iostream> #include <string> using namespace std; int main() { string str1="Hello"; char *str2=const_cast<char*>(str1.c_str()); cout<<str2; return 0; }
发表评论
-
float equal
2013-05-23 18:21 775- (BOOL)floatA:(float)f1 equalB ... -
C++序列化
2012-07-12 09:51 533http://hi.baidu.com/ewook/item/ ... -
C++著名内裤
2011-12-02 14:00 7681、C++各大有名库的介绍 ... -
C++写C
2011-09-06 17:23 584在C++中写C,标准头文件写法 #ifndef __AB ... -
errno.h
2011-05-05 14:27 647#define EPERM 1 ... -
__cplusplus
2011-04-21 15:09 701http://www.cnblogs.com/stonecra ... -
Pthread__常用
2011-04-21 11:46 807http://blogold.chinaunix.net/u/ ... -
常用预编译
2011-04-21 10:32 609#if defined(WIN32) || defined ... -
C++__容器
2011-04-18 10:16 519http://apps.hi.baidu.com/share/ ... -
C++模板
2011-03-29 14:27 594内容主要来至《钱能C++程序设计教程》&《C++ Pr ... -
交叉引用、前置声明
2011-03-02 09:40 767有两个类相互引用了,编译器报错。 原因是两个类交叉引用: A ... -
typedef的四个用途和两个陷阱
2010-12-14 12:34 608http://hi.baidu.com/changfeng01 ... -
第五届开源小组招新题目
2010-12-03 21:56 701这是学校的开源小组招新题。 08年时我是第二届的组长,不知不觉 ... -
CPP Container
2010-11-10 09:20 644延后整理。。。 -
C语言运算符优先级
2010-11-02 17:45 740优先级 运算符 ... -
point point
2010-11-02 17:23 580http://learn.akae.cn/media/ch23 ... -
位运算
2010-11-01 11:33 747千百年来,位运算始终没出现在我写的代码里,今天终于出现了。 ... -
Unix环境下操作特大文件
2010-11-01 11:03 567http://hi.baidu.com/jiangfeng11 ... -
GCC在C语言中内嵌汇编
2010-10-22 14:48 1331http://hi.baidu.com/liu_bin0101 ... -
C缓冲区溢出
2010-10-19 10:37 487http://blog.chinaunix.net/u/170 ...
相关推荐
std::string、char*、const char*转托管byte数组或托管字符串String
能够按照格式化输出字符串数据,长度不受限制,亲测十几兆都正常。 #include <string> using namespace std;
string的c_str()也是非常常用的,但要注意和char *转换时,要把char定义成为const char*,这样是最安全的。 以上函数UNICODE编码也没问题:unicode下照用,加个_T()宏就行了,像这样子_T("%s") 补充: CString ...
代码如下://string –> const char string str2ch; str2ch.c_str(); //============================= //string –> char * //先转为 const char , 然后 转char * char TargetFile[strlen...
//extern "C" __declspec(dllexport) int RsaAEncrypt(CString& source,const char* key,const char* R,CStringArray& result);//加密 //extern "C" __declspec(dllexport) CString RsaADecrypt(CStringArray& ...
注意,与char*不同的是,string不一定以NULL(‘\0’)结束。string长度可以根据length()得到,string可以根据下标访问。所以,不能将string直接赋值给char*。 2、string 转换成 char * 如果要将string直接转换成const...
减少库的使用,解决那些需要小代码量,但苦恼于没有简易的字符串处理函数的郁闷 char *itoa_private(int...int gsmBytes2String(const unsigned char* pSrc, char* pDst, int nSrcLength);//字节数据转换为可打印字符串
能支持任意STL容器打印
AES是一个对称加密算法,旨在取代DES成为广泛使用的标准。... void EncryptToFile(const char* srcFilePath, const char* destFilePath); void DecryptToFile(const char* srcFilePath, const char* destFilePath);
◦ string(const char* str): 用一个C风格字符串来初始化一个新的字符串。 ◦ string(size_t n, char c): 创建一个由n个字符c组成的字符串。 2. 赋值操作: • operator=(const char* str): 将C风格字符串赋值给...
//一个C++初学者的string类,恳请朋友们多多指点 //特殊功能:- 取负数... operator char*() const; char & operator[](const int index); ~string(); void put(); char *inner; operator int()const; };
int dir(const char* remotedir, vector<string>& result); int ldir(const char* localdir, vector<string>& result); int PWD(char* remotedir); int CD(const char* remotedir); int MKDIR(const char* ...
char *strcpy_1(char *dst,const char *src) { while(*dst++=*src++); return dst; //notice: wrong return!!!! } //this is a fault function // Left it to remind me never commit the same ...
const char* pCurDir, const char* pFileType, vector<string>& vtFiles); // 查找当前目录下的所有文件(包括子目录),制定查找文件类型,如:*.txt,*.lua,*.* void FindAllFileE(const char* pCurDir, const ...
void vtSetEnvironmentVar(const char* var, const char*value); void vtSetEnvironmentVar(const wchar_t* var, const wchar_t*value); #include "windows.h" bool vtGetModuleFullPath(const char* modulename,...
需要配置opencv和cuda的环境,配置之后可以直接运行生成检测之后的图片,yolov4.weights直接在网上下载就可以放到代码的目录下
csv_parser(const char* begin, const char* end, char delimiter); // 字段数量 size_t size() const; // 字段数量是否为空,等价于 size() == 0 bool empty() const; // 返回第 index 个字段。避免拷贝构造...
//add file void add_file_to_zip_arrary(std::string file)... void run_file_zip(std::string file, const char * dest_zip_path); void run_dest_zip(std::string dest_floder_path, const char * dest_zip_path);
String(const char*const); String(int x); String(const String &rs); int getlen()const{return len;} const char* getstr()const{return str;} char& operator[](int lenth); char operator[](int lenth)...
static void Gb2312ToUtf8(char* pstrOut, u32 dwOutLen, const char* pstrIn, u32 dwInLen); static BOOL IsNumeric(string text); static void UnicodeToGb2312(char* pstrOut, u32 dwOutLen, const wchar_t* ...