求最简便子字符串操作操作~~~ 有一段ip字符串为"abc.abc.abc.abc"想取出第三段的数值,因为第三段是可变的,可能是1-3位用strcspn,strncpy等操作太繁琐了... :(so,求最简便字符操作 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道取那些字符,可能给出简单的处理方法吗?用strcspn,strncpy这两个函数觉得繁琐 int n=0; int nCount=strlen(str[0]); for(int i=0;i<nCount;i++) { if(str[0].Find('.')>=1) { n++; str[n]=str[0].Mid(0,str[0].Find('.')); str[0]=str[0].Right(strlen(str[0])-str[0].Find('.')-1); } } strcpy(pInString,str[0]); strcpy(sOutString1,str[1]); 不知道socket编程中有没有直接取ip地址第几段的函数。 #include <iostream.h>#include <string.h>void main(){ char p[100] = "100.123.345.23"; char *str = strtok(p,"."); for(int i =0; i < 2&&(str != NULL); i++) { str= strtok(NULL,"."); } cout << str << endl;} 如何设置字号 了解VS编译器的高手请进 单文档PreTranslateMessage消息问题 ATL库里有没有内存操作的函数,不想用crt里的memcpy MINMAXINFO结构体成员的意思分别是什么? 一个CRichEdit的问题,急!!!!谢谢了 求IE内核的多窗口浏览器制作详细步骤!今晚不睡觉在线等!给100分!不够加! 在对话框上放了一个从CStatic派生的类对象,为什么不能响应鼠标消息 教我这个新手几招吧? 如何在程序得到某个域名对应的ip? 这可是个难问题:关于yuv视频流转换为mpeg格式,高手帮忙... 请教:关于AfxBeginThread函数的使用
用strcspn,strncpy这两个函数觉得繁琐
int nCount=strlen(str[0]);
for(int i=0;i<nCount;i++)
{
if(str[0].Find('.')>=1)
{
n++;
str[n]=str[0].Mid(0,str[0].Find('.'));
str[0]=str[0].Right(strlen(str[0])-str[0].Find('.')-1);
}
}
strcpy(pInString,str[0]);
strcpy(sOutString1,str[1]);
#include <string.h>void main()
{
char p[100] = "100.123.345.23";
char *str = strtok(p,".");
for(int i =0; i < 2&&(str != NULL); i++)
{
str= strtok(NULL,".");
}
cout << str << endl;
}