CSDN论坛 > Delphi > VCL组件开发及应用

(const char *)&p转化为delphi语言该是什么? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:0
Bbs8
本版专家分:36067
Blank
蓝花 2002年3月 C++ Builder大版内专家分月排行榜第三
2002年3月 Delphi大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs3
本版专家分:846
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:81
Bbs7
本版专家分:13629
Bbs7
本版专家分:13629
Bbs1
本版专家分:81
Bbs1
本版专家分:81
匿名用户不能发表回复!
其他相关推荐
utf8 宽字节 mbcs 随意转换
utf8 宽字节 mbcs 随意转换 vtString WStringToUTF8(const wchar_t* wstring); vtString2 UTF8ToWString(const char *string_utf8); vtString WStringToMBCS(const wchar_t* wstring); vtString2 MBCSToWString(const char *string_mbcs); vtString UTF8ToMBCS(const char *string_utf8); vtString MBCSToUTF8(const char *string_mbcs);
FTP客户端源码
跨平台的C++FTP客户端源码 class ftpclient { public: ftpclient(const char* connmode="port", const char* transmode="binary"); ~ftpclient(void); int connect(const char* addr, short port); int disconnect(); int login(const char* username, const char* passwd); int get(const char* remotefile, const char* localfile); int put(const char* localfile, const char* remotefile); int gets(const char* remotedir, const char* localdir); int puts(const char* localdir, const char* remotedir); 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* remotedir); int SIZE(const char* remotefile, int& length); protected: int ASCII(); int BINARY(); int PASV(char* addr, short& port); int PORT(const char* addr, short port); int LIST(const char* remotedir); int RETR(const char* remotefile); int STOR(const char* remotefile); int serversock(SOCKET& sock, const char* addr, short port); int datasock(SOCKET& sock, const char* addr, short port); //command private: SOCKET controlsock_; char connmode_[8]; char transmode_[8]; };
const char * 、char const *、 char * const 三者的区别
C/C++ 中关于以下三种定义: const char *ptr; char const *ptr; char * const ptr; 现整理三者之间的区别与联系。 一、const char *ptr; 定义一个指向字符常数的指针,这里,ptr是一个指向 char* 类型的常量,所以ptr所指向的内容不可修改,但是可以通过其他引用修改指向的内容。实验如下:
const char * 和 char const * 和 char * const 区别
我们都用过const 修饰符修饰一个变量,而且我们知道使用const修饰之后,这个变量相当于常量了,他的值在代码其他部分不能再修改,这对于函数调用时候,防止错误的修改原本不应修改的变量起到很大作用,举个例子,加入A函数调用B函数进行字符串处理,A把字符串的地址传递给B,B在处理过程中误修改了字符串的地址,导致程序出错,有时候这种错误很难找到,这时候我们就可以使用const关键字。可是对于指针的情况,
const char *a与char const *a与char * const a的区别
内容会持续更新,有错误的地方欢迎指正,谢谢! 题目 说出以下四个语句的区别: const char *a char * const a char const *a const char * const a const和指针的基础知识: 指向常量的指针(C++Primer上叫 指向常量的指针)(底层const):自觉不去(靠它自己也不能)改变所指对象,而该对象若不是常量对象则其值...
面试常被问到的字符串替换实现
自己写了个程序,进行字符串替换,VC下C语言实现 函数原型如下: char* strrep(const char* src, const char* from, const char* to) 面试时经常被问到噢!
C++(笔记)const char *p/char *const p/const char *const p理解
三者区别 const char *p1—不可以改变值 char *const p1—不可以改变p指向的地址 const char *const p1—都不可以改变 const char *p1#include <iostream> #include <string> using namespace std;int main() { char i='x';
如何理解const char*, char const*, char*const等
很惭愧,当程序员这么久对这些的区别还是一知半解。 究其原因是没有找到很好的理解方式,今天重新复习了下,终于找到一点奇技淫巧来记忆,我想以后应该再也不会忘了。 不过奇技淫巧终归不是正道,弄不好走火入魔,忌者慎练。 不过说不定这就是正道,反正通过它我自认为是记下来了,所以写出来分享下。   首先看看下面这些声明:   const char *p; //*p是const,p可变 cons
C语言中const char* 和char* const等常量的正确理解
不经常使用const的话,看过多少次都会忘记。让人很是郁闷!今天总结一下,找出规律便于以后记忆。 const char *p; //*p是const,p可变:const 后面紧跟的是char,所以*p是一个char字符,不可变 const (char *) p;//p是const,*p可变:const 后面紧跟的是(char *)这个整体,所以p是char*类型,不可变。 char* con
C++中const char*, string 与char*的转化
1:string转化成const char* 可以通过调用string类中的c_str函数实现string向const char*的转换 //string与const char*转换 string s = "string_To_const char* "; const char *c_s=s.c_str(); 还可以直接使用string类中的data()函数,直接对const cha
关闭