![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++ 基础
CrossDolphin
青春看起来如此完美,没空闲去浪费时间。
展开
-
C++ 拷贝构造函数中浅拷贝与深拷贝
浅拷贝构造函数 看一段拷贝构造函数的代码#include <iostream>#include <cstring>using namespace std;class Array{public : Array(){ cout<<"Array()"<<endl; } Array(const Array &arr){ /// 拷贝构造函数原创 2016-11-12 13:48:02 · 8078 阅读 · 1 评论 -
C++实现快排函数
技巧:对于每一段区间[l,r],取一个key值为a[l],接下来要将这个key值放到一个位置上使得当前它的左边的数都比它小,右边的数都比它大。存在一个交换操作;具体看代码代码:#include #include using namespace std;template void Qsort(T *a,int left,int right){ int l = left,原创 2016-11-23 16:15:35 · 4185 阅读 · 0 评论 -
linux c/c++ 读取指定目录下的文件名
#include #include /*struct dirent{ long d_ino; // inode number 索引节点号 off_t d_off; // offset to this dirent 在目录文件中的偏移 unsigned short d_reclen; // length of this d_name 文件名长 unsigned char原创 2016-11-26 20:17:42 · 5957 阅读 · 0 评论 -
C#中使用结构体+有参构造函数
具体看代码吧:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MyFirstApp{ public struct node { public str原创 2016-12-09 21:30:14 · 11073 阅读 · 1 评论