免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 1405 | 回复: 12
打印 上一主题 下一主题

菜鸟问题,高手帮忙 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-05-29 20:29 |只看该作者 |倒序浏览
怎么将sockaddr_storage结构中的整型变量XX.ss_family转换为字符串输出啊?
具体点就是怎么将函数
getsockname(listenfd, (struct sockaddr *) &temp, &templen)
得到的temp.ss_family用write()写出来,就是其他类型转换成字符型
学习ing,所以高手帮忙!
谢谢!

论坛徽章:
0
2 [报告]
发表于 2005-05-29 20:44 |只看该作者

菜鸟问题,高手帮忙

#include <stdlib.h>;

itoa(int) // 数字转换成字符串

论坛徽章:
0
3 [报告]
发表于 2005-05-29 21:01 |只看该作者

菜鸟问题,高手帮忙

好像没有那个itoa()函数啊
还有谁知道怎么将字符传转换成整型
例如"1234"-->;1234

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2005-05-29 21:06 |只看该作者

菜鸟问题,高手帮忙

如果没有的话 可以自己写一个.
在保证这个字符串里保存的都是数字后.
asc码是'1'的就转为1以次 类推..

论坛徽章:
0
5 [报告]
发表于 2005-05-29 21:09 |只看该作者

菜鸟问题,高手帮忙

这你还找不到,我汗

反过来就是字符转int啊

atoi()

如果你能用mfc的CString还可以用Format()方法转换成int

论坛徽章:
0
6 [报告]
发表于 2005-05-29 21:18 |只看该作者

菜鸟问题,高手帮忙

unix下的标准库里面好像没有

论坛徽章:
0
7 [报告]
发表于 2005-05-29 21:21 |只看该作者

菜鸟问题,高手帮忙

哦,我不知道unix 5555555555

windows是这样的:

#include "stdafx.h"
#include <stdlib.h>;

int _tmain(int argc, _TCHAR* argv[])
{
        char *str = "12345";
        int num = atoi(str);
        printf( "Integer:%d \n ",num);

        return 0;
}

论坛徽章:
0
8 [报告]
发表于 2005-05-29 21:23 |只看该作者

菜鸟问题,高手帮忙

unix不支持C++标准库的吗? 汗~~~

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2005-05-29 21:28 |只看该作者

菜鸟问题,高手帮忙

有atoi .

论坛徽章:
0
10 [报告]
发表于 2005-05-29 21:36 |只看该作者

菜鸟问题,高手帮忙

谢谢各位了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP