C++ | C++中引用引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。
原创
2023-03-10 22:29:23
138阅读
C中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父...
转载
2017-02-08 22:11:00
1099阅读
2评论
C中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父...
转载
2017-02-08 22:11:00
445阅读
2评论
如何在c++代码里调用c的库或者函数?如何在c代码里调用c++的函数?注意这里的C调用C++或者C++调用C意思是.c文件中调用.cpp文件中代码,或者相反。集成开发环境如VC++6.0或者vs都是以文件后缀来区别当前要编译的是C代码还是C++代码,然后采用响应的编译、调用协议等。使用extern ...
转载
2015-03-13 14:33:00
198阅读
2评论
本小结我们了解C++入门的三大知识,缺省参数,函数重载,以及引用,在后面C++的学习中这些都极为重要,尤其是引用
原创
2024-08-27 14:10:29
29阅读
一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.
转载
2012-07-13 16:05:00
266阅读
2评论
今天在做一个趋势笔试题的时候。才让我有了系统把constkeyword好好总结一下的冲动,由于这个关键词大大小小好多地方都出现过,出现频率很高,而每次仅仅是简短的把答案看了一下,没有真正将其整个使用方法弄透,立即要找工作了。为避免悲剧再次发生,不得不引起我的重视,这才有了这篇博文。 首先。一看到co
转载
2016-01-31 16:19:00
64阅读
2评论
c/c++ 宏中"#"和"##"的用法2007年05月14日 星期一 上午 10:19一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#i nclude<cstdio>#i nclude<climits>using namespace std; #define STR(s) #s#define CONS(a,b) int(a#
转载
2012-12-11 22:01:00
142阅读
2评论
c中调用c++// my.h#ifndef MY_H#define MY_Hextern "C" { int my_mul(int x,int y);}#endif// my.cpp#include "my.h"int my_mul(int x,int y) { return x*y;}// tes ...
转载
2021-08-19 15:12:00
401阅读
2评论
auto的原理就是根据后面的值,来自己推测前面的类型是什么。换言之,就是声明变量的同时初始化,也就是确定了这个变量的类型。auto的作用就是为了简化变量初始化,如果这个变量有一个很长很长的初始化类型,就可以用auto代替。注意点:1.用auto声明的变量必须初始化(auto是根据后面的值来推测这个变量的类型,如果后面没有值,自然会报错)2.函数和模板参数不能被声明为auto(原因同上)3.因为auto是一个占位符,并不是一个他自己的类型,因此不能用于类型转换或其他一些操作,如sizeof和type
原创
2021-07-12 10:27:18
672阅读
erase一共三种用法:1.erase(pos,n);删除从下标pos开始的n个字符,比如erase(0,1)就是删除第一个字符2.erase(position);删除postion处的一个字符(position是一个string类型的迭代器)3.erase(first,last)删除从first到 ...
转载
2021-08-06 14:51:00
5515阅读
2评论
todo
原创
2022-09-23 13:41:58
89阅读
看到一篇不错的技术文章,转载一下:转自:http://www.programfan.com/article/2715.html引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更好地理解和使用引用
转载
精选
2013-12-07 15:49:50
330阅读
00. 目录文章目录00. 目录01. C语言基础02. C开发实战03. 数据结构04. C++语言基础05. C++核心编程06. C++开发实战07. MFC08. QT09. 课程设计10. 其它01. C语言基础02. C开发实战03. 数据结构04. C++语言基础05. C++核心编程06. C++开发实战07. MFC08. QT09. 课程设计10. 其它...
原创
2021-09-02 14:20:38
568阅读
Embedding Python program in a C/C++ code - CodeProject
原创
2023-01-08 00:05:19
199阅读
在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。❶先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。 为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; // global
原创
2013-06-07 15:33:14
1097阅读
https://blog.csdn.net/qq1623803207/article/details/89398435
转载
2022-08-11 10:13:14
11阅读
一:定义常量 const关键字指定变量的值是恒定的,以防止程序员修改它,并且在定义一个const变量时必须初始化它,除非你用了extern关键词准备来进行外部链接。const int i = 5; //right,和 int const i=5; 等价 const int j; //error,未初始化extern const int k; //right,外部链接二:指针
原创
2022-12-07 00:13:23
133阅读
#include <iostream>
using namespace std;
class A{
public:
void foo(void){
 
原创
2016-10-29 09:03:54
638阅读
http://blog.csdn.net/mycwq/article/details/18838151#comments
C++ regex 正则表达式的使用
版权声明:本文为“没有开
转载
2016-11-12 14:27:57
1655阅读