![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
使用C/C++编程时遇到的一些问题或要记的笔记
程序员写代码
个人博客主页:http://wang_da_shen.gitee.io/myblogs/
展开
-
C/C++之指针与数组
C/C++的指针涉及到内存相关的知识,是C/C++中十分重要的一块知识之一。本篇博文通过一小段代码来理解指针的相关用法。数组与指针关系代码:#include <stdio.h>int main(){ char str[] = "abcdef\r\n"; char *p = &str[3]; //指向str[3],即d这块内存 p = p - 1; //指向前一个地址。即c *p = '9'; //修改当前地址的内容 printf("%s\r\n", p); pri原创 2020-07-20 11:05:10 · 102 阅读 · 0 评论 -
严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C3861 “managerMenu”: 找不到标识符
编译程序时,出现了以下问题:严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C3861 “managerMenu”: 找不到标识符原因时调用函数,但之前没有编写函数声明,解决方法:在前面加入函数的声明void managerMenu(Identity*& manager);问题解决。...原创 2020-07-11 23:58:48 · 10406 阅读 · 0 评论 -
error: multiple definition of `Common::Common(QObject*)‘
错误原因重复定义解决方法打开QT工程文件.pro查看SOURCES += \ 以及 HEADERS +=下方是否有重复的源文件名或头文件名,删掉重复的即可转载 2020-06-30 21:48:53 · 153 阅读 · 0 评论 -
C4700 使用了未初始化的局部变量
C4700 使用了未初始化的局部变量我在使用VS2019编写C++程序时,碰到如下情况:问题所在:解决方法:我进入这个函数查看该函数的声明,发现这样就可以解决了,如下:只要把当中的list l改成list& l就可以了。具体原因我也不是很清楚,希望在往后的学习中能够搞清楚到造成这个结果的原因。...原创 2020-04-13 22:46:43 · 13721 阅读 · 2 评论 -
VS2019如何添加头文件路径
VS2019如何添加头文件路径大家在编写程序的时候往往会创建许多头文件,那么在VS2019中我们该怎么调用自己创建的头文件呢,其实只需要将头文件的路径添加到工程的编译环境中就行了,下面就来看看吧!1.点击项目->属性->C/C+±>常规->附加包含路径,将路径添加进去。最后再单击确定,就成功将自制的头文件路径添加成功啦!...原创 2020-04-13 22:43:35 · 18190 阅读 · 0 评论 -
socket()函数
点击打开原文链接函数原型socket()函数的原型如下,这个函数建立一个协议族为domain、协议类型为type、协议编号为protocol的套接字文件描述符。如果函数调用成功,会返回一个标识...转载 2020-04-29 20:11:58 · 99 阅读 · 0 评论