当前位置:  技术问答>linux和unix

UNIX中使用putenv需要创建字符串存储空间,而且是只能在本进程中才有用

    来源: 互联网  发布时间:2015-06-03

    本文导语:  UNIX中使用putenv需要创建字符串存储空间,而且是只能在本进程中才有用,如何能够做到只用一个存储字符串的数组来设置跨进程的环境变量,能做到吗? char m_line[256]; while (!feof(m_file)) {   fgets(m_line,m_mll,m_file);   pu...

UNIX中使用putenv需要创建字符串存储空间,而且是只能在本进程中才有用,如何能够做到只用一个存储字符串的数组来设置跨进程的环境变量,能做到吗?
char m_line[256];
while (!feof(m_file))
{
  fgets(m_line,m_mll,m_file);
  putenv(m_line);
}
如果是这样的话,只能是最后一次设置的有用,而且只能对自己的进程有效,如果改称这样
while (!feof(m_file))
{
  m_line=new char[256];
  fgets(m_line,m_mll,m_file);
  putenv(m_line);
}
解决了覆盖的问题,但是谁来删除new出来的空间呢?如果需要程序自己维护,那还不如自己写一个链表来解决这个问题

|
等你的进程正常结束时,该内存块会被操作系统回收。

    
 
 

您可能感兴趣的文章:

  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • unix和windows的字符串类型是否匹配?
  • php将unix时间戳转换成字符串时间函数(date)
  • linux/unix字符串截取
  • unix 字符串查找问题
  • unix中如何把数字转化为字符串
  • 在Unix下替换某个目录下所有文件的特定字符串
  • 请问unix下如何将字符串中的小写字母转换成大写?
  • 请教用什么命令:能去掉UNIX下某个目录(及其子目录)下所有*.htm文件内容中的“abcd”字符串
  • UNIX中如何查找特殊字符串
  • 在unix下编程,把一个日期类型的变量变为字符串型的,用什么函数?
  • 你们是如何对字符串进行操作的(UNIX C)
  • linux & unix 如何把 long型转化为 字符串数组(用来拼socket报文)?高手请救!!
  • shell查找指定区间的字符串并将该文件转换成unix格式
  • 高分急求:UNIX环境下查找字符串的问题 (给出文件路径,和需要查找的字符串)工作急需,恳求各位高手帮忙!!!!
  • UNIX环境高级编程第四章的一个程序例子里面的指针存储字符串问题
  • UNIX下如何将UTF-8的字符串转换成ASCLL码,字符串中有中、英文或混合??
  • unix系统文件名中允许/禁止哪些字符?
  • UNIX下文本文件的控制字符
  • UNIX下,如何输入一个字符让其显示为 *
  • 请教UNIX字符界面开发问题~
  • unix下光标 向左移动怎样控制?点左箭头出现个字符^[[D
  • 请教UNIX C字符输入的检测函数?
  • Unix的文件名字符长度能否超过14个?为什么?
  • UNIX下如何读取标准输出上的字符?
  • 浏览器的使用 LINUX(UNIX)字符模式下
  • UNIX下如何得到某个字符的ascii码。
  • 各位大虾:请问UNIX环境下C语言函数memcpy拷贝的字符的长度有没有限制,若有,能不能修改,怎么修改?
  • 我的SCO UNIX一起动就自动启动x-window(用tty02). 请问如何直接启动到字符界面。
  • 我想在unix写一个模仿informix或者windowns里那样的菜单,当然,是字符界面的哈,不知哪里有这方面的源代码,请大侠给予指点。
  • unix系统中,上传十六进制字符0x11被串口吃掉了,怎么办?救我,在线等待,马上给分!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何AIX UNIX 主机在进程中通过C编程获取进程名
  • unix进程问题,为什么关了控制界面进程结束了
  • java开发知识 iis7站长之家
  • unix下用进程名杀进程 报错
  • 用Delphi或VC怎么向unix发送命令来检测进程甚至能够控制进程?
  • unix中有关父进程和子进程的问题
  • 在unix下,后台trf001同时并发了很多进程,请用一条命令,杀掉所有trf001并发的进程
  • 在unix下做webserver,使用多进程?多线程?
  • 发一个关于UNIX进程的帖子
  • unix下异步进程的问题
  • 求救!!!Tru64 Unix如何列出及kill掉后台进程?
  • 在UNIX下怎么做一个判断一个进程是否关闭?
  • Unix 进程 自动 终止的原因
  • Unix下进程间通信有那些比较常用的方法,谁有经验?高分奉送!
  • 请问WINDOWS 和LINUX/UNIX 的进程、线程的区别
  • UNIX进程包括那三个部分?
  • unix 进程杀不掉怎么办?
  • unix 进程状态问题
  • 大讨论:UNIX里“进程通信”和“流”的概念!!!
  • linux/unix里的进程互斥问题 ,有关lockf()函数!
  • java命名空间java.util.regex类pattern的类成员方法: unix_lines定义及介绍
  • 刚刚接触Unix系统和Unix编程。急需Unix下多线程程序设计和网络Socket程序设计方面的资料。
  • unix/Linux下c++ boost thread库读写锁介绍
  • 关于UNIX的历史 : 1973年,K.Thompson和D.M.ritchie,用C改写UNIX。那么,在此之前,UNIX是用什么写的?
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • 没有unix系统我如何学习unix
  • unix盘哪里有下载的??哪里有比较好的unix论坛??万分感谢!!!!!!!!!
  • 急!装完unix5.06,再装win2000。重启后不能进unix.
  • UNIX特急!!!digital unix问题,请专家快来!!!
  • UNIX支持中文否,请推荐UNIX好书
  • SCO UNIX 5.0用软盘启动之后无法启动UNIX


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3