社区
C++ 语言
帖子详情
关于strtok!
krakan
2004-09-23 02:16:19
程序段如下:
char sep[] = ",、!?():”‘。《》";
char *partion;
partion = strtok(buff,sep);
Edit1->Text = buff;
我用它来对“报复心理是中华文化里分量很大的一部分。古云,杀父之仇不共戴天。”分段,为什么Edit1里显示的是“报复心理是中华文化里”,而不是“报复心理是中华文化里分量很大的一部分”呢?
...全文
162
12
打赏
收藏
关于strtok!
程序段如下: char sep[] = ",、!?():”‘。《》"; char *partion; partion = strtok(buff,sep); Edit1->Text = buff; 我用它来对“报复心理是中华文化里分量很大的一部分。古云,杀父之仇不共戴天。”分段,为什么Edit1里显示的是“报复心理是中华文化里”,而不是“报复心理是中华文化里分量很大的一部分”呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
krakan
2004-09-25
打赏
举报
回复
那怎么从文本文件里取字符呢?我这样做好象不行!
while(!feof(fp))
{
buff[i] = getwc(fp);
i++;
}
怎么改?
柯本
2004-09-24
打赏
举报
回复
当然可以,我用的就是BCB
krakan
2004-09-24
打赏
举报
回复
c++ builder里可以定义wchar_t吗?
hetianxu
2004-09-23
打赏
举报
回复
XU KE ??
hetianxu
2004-09-23
打赏
举报
回复
汉字是两个字节,你用的是char,呵呵,你不会就是WZP的吧?
sharkhuang
2004-09-23
打赏
举报
回复
strtok不是多线程安全!最好用strtok_r
oldjackyone
2004-09-23
打赏
举报
回复
keiy() ( ) 说的正确,
http://www.cnblogs.com/oldjacky/archive/2004/06/10/14748.aspx
看看这个,偶的。
rujor
2004-09-23
打赏
举报
回复
l代表宽字符吧。
krakan
2004-09-23
打赏
举报
回复
L代表什么意思?
woky
2004-09-23
打赏
举报
回复
完全同意
柯本
2004-09-23
打赏
举报
回复
strok对于char中的ascii是可行的,对中文处理可用
wchar_t buff[]=L"报复心理是中华文化里分量很大的一部分。古云,杀父之仇不共戴天。";
wchar_t sep[] = L",、!?():”‘。《》";
wchar_t *partion;
partion = wcstok(buff,sep);
Edit1->Text = buff;
kobefly
2004-09-23
打赏
举报
回复
不清楚,应该不会啊
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法
strtok
函数的用法strto
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
实现 原代码
strtok
的缺陷,使用
strtok
_s函数更新安全度
strtok
的缺陷,使用
strtok
_s函数更新安全度 #include "stdafx.h" #include "Windows.h" #include #include using namespace std; char string1[] = "A string\tof ,,tokens\nand some more tokens"; char string2[] = "Another string\n\tparsed at the same time."; char separators[] = " ,\t\n"; char *token1, *token2, *next_token1, *next_token2; int main(void) { cout << "Tokens:" << endl; // establish a string and get the first token: token1 =
strtok
_s(string1, separators, &next;_token1); token2 =
strtok
_s(string2, separators, &next;_token2); // while there are tokens in "string1" or "string2" while ((token1 != NULL)) { // get the next token: if (token1 != NULL) { cout << token1 << endl; token1 =
strtok
_s(NULL, separators, &next;_token1); OutputDebugString(_T(token1)); } } while ((token2 != NULL)) { // get the next token: if (token2 != NULL) { cout << token2 << endl; token2 =
strtok
_s(NULL, separators, &next;_token2); OutputDebugString(_T(token2)); } } Sleep(3000); system("pause");
strtok
函数C实现
char *
strtok
(const char *
strTok
en, const char *strDelimit) 将
strTok
en中以字符串strDelimit进行分割.vs2010测试通过
Linux C编程一站式学习 25章习题_
strtok
&
strtok
_r
习题 1、出于练习的目的,
strtok
和
strtok
_r函数非常值得自己动手实现一遍,在这个过程中不仅可以更深刻地理解这两个函数的工作原理,也为以后理解“可重入”和“线程安全”这两个重要概念打下基础。 代码是自己实现的
strtok
和
strtok
_r函数,调用和使用方法与库函数的相同。
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章