sprintf_s使用时候报访问地址冲突
来源:互联网 发布:java开发工程师工资 编辑:程序博客网 时间:2024/06/04 19:03
在往数据库里写数据的时候遇到的
char tempstrDB[1024]={0};
pqsetClientEncoding(pcon,"GBK");
sprintf_s(tempstrDB,sizeof(tempstrDB),"insert into userinfo(username,password,secondname,sex,address,tel,email,department,registime) values ('%s','%s','%s','%s','%s','%s','%s','%s','%s')",username.c_str(),password.c_str(),secondname.c_str(),sex.c_str(),address.c_str(),tel.c_str(),email.c_str(),department.c_str(),registime.c_str());
后面的代码不写了。
在这里插入的变量都是string的,如果不.c_str() 就会报地址冲突,如果是char *就不用了,都知道为啥。
这里只是一种情况,其他会引起地址冲突的包括空指针,数组没有初始化等。
0 0
- sprintf_s使用时候报访问地址冲突
- 关于sprintf_s的使用问题
- url地址访问不到,报404
- tomcat 由于文件名冲突或者工程冲突报错的时候
- iOS UI设计: SnapKit 或者 Masonry 时候 与StoryBoard混合时候IB报错冲突
- 典型中断1:访问xxx与xxx地址冲突
- 使用委托控件触发input file的时候,IE10以下报错SCRIPT:5拒绝访问解决办法
- 关于SharePoint通过IP访问的时候报错问题
- python 爬虫访问网页时候,总是报错404错误
- 使用HttpURLConnection访问URL地址
- 使用git的时候报错解决办法
- 使用SecureCRT登录时候报错
- 访问冲突
- Easyui解决使用tab的时候id冲突问题
- 使用WebSokcet,在启动Tomcat时候,catalina.jar冲突
- SwipeRefreshLayout结合ListView使用的时候有时候存在下拉冲突
- 使用vue框架的时候出现和swiper冲突怎么办
- VS 2013设置大地址解决地址写入冲突问题 0xC0000005: 写入位置 0x00000014 时发生访问冲突
- Android 蓝牙开发(一)Android系统的蓝牙模块简介
- EXCEL编程从0开始
- 字符串笔试题
- 第十四章 Vim之替换
- UVALive 6851 The Programmers(二分图多重匹配)
- sprintf_s使用时候报访问地址冲突
- Unsafe初涉
- 查看/修改Linux时区和时间
- matlab的xml操作
- eclipse luna安装ivy和ivyde插件方法
- 数据结构--图
- 配置TOMCAT远程Debug模式
- 关于Eclipse中“ctrl+鼠标左击类”快捷键不能查看该类API源代码的解决方法
- 自定义ViewPager实现图片自动切换