• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
chance的博客
   首页    新随笔    联系   管理    订阅  订阅
2012年3月7日
C\C++ :非程序错误
摘要: (1)、error LNK2005 解决方法 查阅MSDN 可知 ,LNK2005 即 :重复定义错误。 常见得原因有 : 1.重复定义全局变量。可能存在两种情况: A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。 其实这是错误的,全局变量是针对整个工程的。 正确的应该是在一个CPP文件中定义如下:int g_Test; 那么在使用的CPP文件中就应该使用:extern int g_Test即可, 如果还是使用int g_Test,那么就会产生LNK2005错误,一般错误错误信息类似:... 阅读全文
posted @ 2012-03-07 06:18 Chance_yin 阅读(187) 评论(0) 推荐(0)
方法:将一个对象放入一个固定大小的空间中
摘要: 1、引入fstream iofile("DiskSystem\\haha.txt",ios::in|ios::out|ios::binary); char * n = (char *)malloc(1024); n = "hello worldfdgfdgfdgfdgfdgfdgfd"; iofile.write(n,1024);iofile.seekg(ios::beg); char * s = (char *)malloc(1024); iofile.read(s,1024); iofile.close(); cout<<s<< 阅读全文
posted @ 2012-03-07 01:04 Chance_yin 阅读(261) 评论(0) 推荐(0)
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3