memset
void *memset(void *s, int ch, size_t n); //函数原型
函数解释:将s中前n个字节 (typedef unsigned int size_t ),逐个字节地用 ch 替换,最后返回 s 。
作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。
头文件:或
若想赋值为特定的int,需要小心,代码...
                            
                            
                                分类:
其他好文   时间:
2014-10-06 12:48:10   
                                阅读次数:
142
                             
                         
                    
                        
                            
                            
                                类 dpif_class 抽象的是OVS交换机用户空间和内核层datapath的通信接口(通过netlink),分层是出于性能和生产效率的考虑,通过接口dpif_class,用户层ovs-vswitchd会把发送各种port,流表,查询等动作到内核层进行实际的运行,比方说我们添加一个port到o.....
                            
                            
                                分类:
其他好文   时间:
2014-10-05 20:14:58   
                                阅读次数:
303
                             
                         
                    
                        
                            
                            
                                pair实质上是一个结构体,其主要的两个成员变量是first和second,这两个变量可以直接使用。初始化一个pair可以使用构造函数(如上),也可以使用make_pair函数,一般make_pair都使用在需要pair做参数的位置,可以直接调用make_pair生成pair对象。 另一个使用的方面就是pair可以接受隐式的类型转换,这样可以获得更高的灵活度。...
                            
                            
                                分类:
其他好文   时间:
2014-10-05 18:34:08   
                                阅读次数:
150
                             
                         
                    
                        
                            
                            
                                题目链接:Codeforces 385B Bear and Strings记录下每一个bear的起始位置和终止位置,然后扫一遍记录下来的结构体数组,过程中用一个变量记录上一个扫过的位置,用来去重。#include #include #include using namespace std;const...
                            
                            
                                分类:
其他好文   时间:
2014-10-05 17:58:08   
                                阅读次数:
213
                             
                         
                    
                        
                            
                            
                                container_of(ptr,type,member) 用于在已知结构体里面成员member和该成员指针ptr(就是地址)和结构体类型type, 返回该成员所在的结构体的指针(就是地址), 例如已知structstudenta{char*name;intage;}int*page=&age;co...
                            
                            
                                分类:
其他好文   时间:
2014-10-05 17:43:08   
                                阅读次数:
165
                             
                         
                    
                        
                            
                            
                                老是会遇到深拷贝与浅拷贝的问题,这里进行了一些测试,代码如下:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutpu...
                            
                            
                                分类:
编程语言   时间:
2014-10-05 17:23:58   
                                阅读次数:
215
                             
                         
                    
                        
                            
                            
                                类的继承和构造过程类里面的全部存储型属性--包含全部继承自父类的属性--都必须在构造过程中设置初始值。Swift 提供了两种类型的类构造器来确保全部类实例中存储型属性都能获得初始值,它们各自是指定构造器和便利构造器。指定构造器和便利构造器指定构造器是类中最基本的构造器。一个指定构造器将初始化类中提供...
                            
                            
                                分类:
编程语言   时间:
2014-10-05 14:45:38   
                                阅读次数:
228
                             
                         
                    
                        
                            
                            
                                #define Matr 105 //矩阵大小 struct mat//矩阵结构体,a表示内容,r行c列 矩阵从1开始 { int a[Matr][Matr]; int r,c; mat() { r=c=0; memset(...
                            
                            
                                分类:
其他好文   时间:
2014-10-05 02:04:57   
                                阅读次数:
303
                             
                         
                    
                        
                            
                            
                                从基本数据类型说起: 一般情况下,c++中的基本数据类型有int ,char,,,, 但是这些数据类型是有限的,而且还是C++中自带的,缺乏灵活性 于是C++提供了一种定义自定义类型的方式----使用struct(结构体) 可是结构体也有他的局限性: 1结构体中的数据组织方式有关 2结构体中的数据没...
                            
                            
                                分类:
编程语言   时间:
2014-10-05 00:37:47   
                                阅读次数:
315
                             
                         
                    
                        
                            
                            
                                题目链接:HDU 2409 Team Arrangement 
题意:给出22个人(编号,名字,踢的位置,在队里的时间),让我们选DD-MM-SS的阵型+一个守门员。在选出队长(时间在最久的就是队长,时间相同编号大为队长),选人的顺序是从编号小的开始。
结构体排序就好了,注意出输出是按队长,D,M,S的顺序,选队长记录队长的编号(而不是下标,我的代码之后还要排序)。
AC代码...
                            
                            
                                分类:
其他好文   时间:
2014-10-04 11:45:48   
                                阅读次数:
232