.h为头文件,.c/.cpp为源文件
首先:
.h中一般放的是同名.c文件中定义的变量、数组、函数的声明,需要让.c外部使用的声明,一般只有声名,而具体的实现放在源文件中。
要将a.cpp和a.h对应起来,就必须在a.cpp中写上#include"a.h",这样编译器才会把a.h和a.cpp两个文件绑定在一起。
其次:
要了解细节的东西,我们先要清楚译器的工作过程,一般说来编译器...
分类:
编程语言 时间:
2015-03-21 11:19:44
阅读次数:
191
问题来源:https://leetcode.com/problems/subsets/import java.util.ArrayList;
import java.util.Collections;
import java.util.List;/**
*
*
* ClassName Subsets
*
*
* Description Given a set...
分类:
其他好文 时间:
2015-03-21 11:21:12
阅读次数:
147
程序功能同项目1,main()函数如下,请重新定义Triangle类,其中逻辑特别简单的set和get成员函数,要处理为内置成员函数,直接在类内定义。
/*
* Copyright (c) 2015,烟台大学计算机学院
* All right reserved.
* 作者:邵帅
* 文件:Demo.cpp
* 完成时间:2015年03月21日
* 版本号:v1.0
*/
#inc...
分类:
其他好文 时间:
2015-03-21 11:18:16
阅读次数:
145
在图形图像和游戏应用开发中坐标系是非常重要的,我们在Android和iOS等平台应用开发的时候使用的二维坐标系它的原点是在左上角的。而在Cocos2d-JS坐标系中它原点是在左下角的,而且Cocos2d-JS坐标系又可以分为:世界坐标和模型坐标。UI坐标UI坐标就是Android和iOS等应用开发的时候使用的二维坐标系。它的原点是在左上角的。UI坐标UI坐标原点是在左上角,x轴向右为正,y轴向下为...
分类:
Web程序 时间:
2015-03-21 11:18:44
阅读次数:
200
/*
* 这里使用的是索引的优化
* 这里有话使用的是对于FSDirectory和RAMDirectory的路径的选择,
* FSDirectory使用的是系统磁盘上文件的路径
* 而RAMDiectory使用的是内存中的路径
* RAM的不可以永久保存
* 下面的代码就是分别演示这两种建立存储索引的方法。
* */
package merge;
impor...
分类:
其他好文 时间:
2015-03-21 11:18:06
阅读次数:
128
概念
IO,Input和Output的简写,即输入输出,因此IO流就是Input Output流。IO流相当于一个数据管道,主要用来
处理设备之间的数据传输。
原理
输入、输出都是相对于程序本身来讲的。从文件中读取数据输出到程序中即为输入流,例如从数据库中查询一条
用户信息。 从程序中将数据保存到文件中为输出流,例如向数据库中添加一条用户信息。
IO流工...
分类:
编程语言 时间:
2015-03-21 11:18:34
阅读次数:
138
来自美食杰...
分类:
其他好文 时间:
2015-03-21 11:19:23
阅读次数:
102
打开项目后,编写代码或做其他操作时,vs会自动关闭,其 中一个错误提示是: 无法加载dll uiautomationcore.dll :找不到指定的程序..异常来自:hresult:0x800700F。今天我遇到了这个问题,打过这个补丁 WindowsServer2003-KB971513-x86-CHS.exe 就可以了。因为我用的是server
2003的系统,如果你的是xp的,请下载 W...
分类:
其他好文 时间:
2015-03-21 11:19:19
阅读次数:
128
你一定听说过“数独”游戏。
如【图1.png】,玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个同色九宫内的数字均含1-9,不重复。
数独的答案都是唯一的,所以,多个解也称为无解。
本图的数字据说是芬兰数学家花了3个月的时间设计出来的较难的题目。但对会使用计算机编程的你来说,恐怕易如反掌了。
本题的要求就是输入数独题目,程序...
分类:
其他好文 时间:
2015-03-21 11:17:41
阅读次数:
213
题目链接:点击打开链接
题意:
给定n个点的树,任意拆掉一条边,得到2个子树,再用刚拆掉的边把这两个子树连起来。
得到新的树,这个树的权值为任意两个点间的距离和。
使得新的树权值最小。输出这个权值。
枚举拆掉的边(u,v)
得到2个以u为根的子树和以v为根的子树
计算每条边对答案的贡献,拆掉的边贡献就是siz[u]*siz[v]*edge[u,v].dis
剩下的就是计算如何连接2...
分类:
其他好文 时间:
2015-03-21 11:19:51
阅读次数:
209
注意:添加CoreLocation及MapKit框架;在Info.plist中添加NSLocationWhenInUseUsageDescription及提示信息
//
// ViewController.m
// MyAddressMap
//
// Created by MQL on 15/3/20.
// Copyright (c) 2015年 MQL. All right...
// 一次产生六个随机数
#define SHU_COUNT 6
//每个随机数的大小范围
#define ALL_NUM 10
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary
*)launchOptions
{
se...
分类:
其他好文 时间:
2015-03-21 11:18:47
阅读次数:
147
在IT行业,开发和测试之间的关系一直是一个大家津津乐道的话题。在整个软件产品的生命周期中,开发和测试人员所做的工作分别对应不同的阶段,如图1所示。图1 开发和测试人员的分工 工作内容 从图1可以看出,开发和测试大致是一个上下游的关系。 具体而言,开发人员主要做这几件事情: 第一,对软件需求说明书进行详细评审,弄清楚要开发一个什么样的软件。 ...
分类:
其他好文 时间:
2015-03-21 11:16:41
阅读次数:
139
执行完/bin/echo之后,会调动do_exit,销毁子进程: 我们还是先从系统调用exit()说起,先来看exit()的实现,进入到内核态执行sys_exit。asmlinkage long sys_exit(int error_code)
{
do_exit((error_code&0xff) 8);
}NORET_TYPE void do_exit(long code)
{
st...
分类:
系统相关 时间:
2015-03-21 11:18:59
阅读次数:
318
众所周知,多行文本框Textarea是不可以自己随便调整的,如下图,如果要调整,则要写很多的脚本:
这个也好,因为很多情况下,我们不需要开放给用户调整文本框,往往只是需要设置col与row属性,固定其大小就可以的。
可是,谷歌浏览器,对于,一个普通的:
却是可以如下图,轻易调整的:
这样会拖乱我们页面布局的,有时候调试不知道怎么回事,还以为样式没有写好,
你可以认为这...
分类:
Web程序 时间:
2015-03-21 11:17:16
阅读次数:
173
前几个月有空的时候,自己折腾了一个CMS(ASP.NET MVC + MSSQL),项目里的所有东东全是我一个人弄出来的,代码写了一小部分,以后有空还是会维护更新的。现在开放源代码,主要是为了学习交流相关经验。...
分类:
其他好文 时间:
2015-03-21 11:18:22
阅读次数:
183
【文章摘要】 最近,某局点支持人员反映某模块重启之后话单业务量下降,希望研发人员帮助查找问题原因。 本文对该问题原因的查找过程进行了详细的介绍,为相关软件问题的分析及解决提供了有益的参考。 一、问题描述 在某局点,有一个软件系统实现话单的生成功能。某天,该局点的现场支持人员发来邮件,反映现场某话单分拣模块重启之后生成的话单的量较之前有大幅度的降低...
分类:
其他好文 时间:
2015-03-21 11:17:26
阅读次数:
136