上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: /******一、两圆相离、外切或至少有一圆半径为0:所求面积为0。二、两圆内切、内含:所求面积为小圆面积。三、两圆相交:这种情况分两种小情况:1、两圆心在公共弦的异侧,如图1所示;2、两圆心在公共弦的同侧如图2所示。先看图1,阴影部分可由公共弦AB分成两个弓形,求出两个弓形的面积相加即可,即S(阴影) =S(扇形O1AB)-S(三角形O1AB)+S(扇形O2AB)-S(三角形O2AB)=S(扇形O1AB)+S(扇形O2AB)-S(四边形O1AO2B),即两扇形面积和与四边面积之差。再来看图2,这时所求面积为:S(扇形O1AB)-S(三角形O1AB)+S(扇形O2AB)+S(三角形O2AB)= 阅读全文
posted @ 2013-11-30 21:00 Talbot3 阅读(2302) 评论(0) 推荐(0) 编辑
摘要: wxwidgets编译及环境配置 安装步骤: wxbuild.bat,运行脚本前先把CodeBlocks安装目录下的MinGW/bin/目录设到PATH变量里。 红色的是Unicode选项,如果你不需要Unicode的话可以把它设成0 安装完MinGW,我们需要在环境变量里添加一个wxWidgets 阅读全文
posted @ 2013-11-29 14:12 Talbot3 阅读(2121) 评论(0) 推荐(0) 编辑
摘要: 1 /*统计除了>之外的行里面CHED四个字母总数*/ 2 #include 3 #include 4 #include 5 using namespace std; 6 7 class FindLetter 8 { 9 private:10 ifstream m_r;11 ofstream m_w;12 string m_falphabet,m_temp;13 char m_jump;//要跳跃的字符14 unsigned int *m_number,m_length;//计数 和 文件中的一行的个数... 阅读全文
posted @ 2013-11-25 19:59 Talbot3 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 共用的几个源代码文件:main.c 2.c 3.c代码依次为: 1 #include 2 #include "a.h" 3 extern void function_two(); 4 extern void function_three(); 5 6 int main() 7 { 8 function_two(); 9 function_three();10 exit (EXIT_SUCCESS);11 }View Code #include "a.h"#include "b.h"void function_two(){}View C 阅读全文
posted @ 2013-11-20 22:17 Talbot3 阅读(355) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;class Shape{public:void getArea(){cout<<"this is Shape class"<<endl;}};class Rectangle:public Shape{private:double x,y;public: void putbox(const int newx,const int newy){x=newx;y=newy; cout<<"x,y="<<x<<","<< 阅读全文
posted @ 2013-11-20 19:45 Talbot3 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 我在更新软件源后,看了看最新版的GTK开发版是3.0的。 所以,基本可以照搬。 写成一句话: GTK的演示程序: gtk-demo 当然,这是在编译widgets必要条件! 阅读全文
posted @ 2013-11-20 19:43 Talbot3 阅读(453) 评论(1) 推荐(0) 编辑
摘要: Qt 是一个跨平台的 C++图形用户界面库,由挪威 TrollTech 公司于1995年底出品。Trolltech 公司在 1994 年成立,但是在 1992 年,成立 Trolltech 公司的那批程序员 就已经开始设计 Qt 了,Qt 的第一个商业版本于 1995 年推出。2008年1月31日,Nokia公司宣布通过公开竞购的方式收购TrollTech公司,旗下包括Qt在内的技术都归入Nokia旗下。并且Nokia针对自己的移动设备平台规划的需要,将Qt按不同的版本发行。Qt商业版:提供给商业软件开发。它们提供传统商业软件发行版并且提供在协议有效期内的免费升级和技术支持服务。Qt开源版:仅 阅读全文
posted @ 2013-11-20 19:36 Talbot3 阅读(3059) 评论(0) 推荐(0) 编辑
摘要: 1 跟我一起写 Makefile 2 /**/ 3 4 陈皓 (CSDN) 5 6 概述 7 —— 8 9 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成... 阅读全文
posted @ 2013-11-20 17:08 Talbot3 阅读(4943) 评论(1) 推荐(0) 编辑
摘要: Fedora19 有关输入法的无法切换问题 和 终端的快捷设置问题 1.首先,要单击右上角的设置输入法的"区域与语言设置",要设置为“为每个窗口设置不同的输入源”。还有,刚使用的初学者不知道 "super L“这个键,其实就是 win 就是键盘上的 windows 窗口图标。那么切换键为,win+space 2.有安装输入法“wubi", 这个直接在用命令安装,但要注意的是,要重启。我安装后没重启,找了半天也没以有将wubi 添加进去。 3.终端的快捷设置问题:有两种方法,我介绍最简单的方法,就是安装 gnome shell extence 中的Drop 阅读全文
posted @ 2013-11-20 09:37 Talbot3 阅读(512) 评论(0) 推荐(0) 编辑
摘要: Fedora19添加和设置YUM源添加yum源前先安装fastestmirror/downloadonly插件和axelget插件:1.安装fastestmirror/downloadonly插件 由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,让系统yum的时候自动选择最快的镜像: yum install yum-fastestmirror yum-downloadonly -y fastestmirror配置文件:(一般不用动)/etc/yum/pluginconf.d/fastestmi 阅读全文
posted @ 2013-11-19 22:31 Talbot3 阅读(519) 评论(0) 推荐(0) 编辑
摘要: atan 和 atan2 都是求反正切函数,如:有两个点 point(x1,y1), 和 point(x2,y2);那么这两个点形成的斜率的角度计算方法分别是:floatangle = atan( (y2-y1)/(x2-x1) );或float angle = atan2( y2-y1, x2-x1);atan 和 atan2 区别:1:参数的填写方式不同;2:atan2 的优点在于 如果 x2-x1等于0 依然可以计算,但是atan函数就会导致程序出错;结论:atan 和 atan2函数,建议用 atan2函数; 阅读全文
posted @ 2013-11-07 21:47 Talbot3 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: #ifdef __cplusplus #include #else #include #endif#include #include const int SCREEN_WIDTH=640;const int SCREEN_HEIGT=480;const int SCREEN_BPP=32;SDL_Surface *message=NULL;SDL_Surface *background=NULL;SDL_Surface *screen=NULL;SDL_Surface *load_image(std::string filename){ SDL_Surface* loaded... 阅读全文
posted @ 2013-11-06 09:31 Talbot3 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1 #ifdef __cplusplus 2 #include 3 #else 4 #include 5 #endif 6 7 #include 8 9 int main( int argc, char* args[] )10 {11 SDL_Surface* hello=NULL;12 SDL_Surface* screen=NULL;13 14 SDL_Init(SDL_INIT_EVERYTHING);15 16 screen= SDL_SetVideoMode(640,480,32,SDL_SWSURFACE);17 18 ... 阅读全文
posted @ 2013-11-06 09:26 Talbot3 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 4 class Base0 5 { 6 public: 7 int var0; 8 void fun0() 9 {10 cout<<"Member of Base0"<<endl;11 }12 };13 14 class Base1:virtual public Base015 {16 public:17 int var1;18 };19 20 class Base2:virtual public Base021 {22 public:23 int var... 阅读全文
posted @ 2013-11-06 09:19 Talbot3 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1 //多继承同名隐藏 2 #include 3 4 using namespace std; 5 6 class Base1 7 { 8 public: 9 int var;10 void fun()11 {12 coutBase2::var=3;50 p->Base2::fun();51 }52 return 0;53 } 阅读全文
posted @ 2013-11-06 09:15 Talbot3 阅读(511) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页