摘要: 特色:语法高亮,自动完成,自定义语法定义文件使用时,按crtl+J可以自动完成.在输入的命令后按鼠标中键可以显示该命令的解释.在空白处按鼠标中键可以显示ansys的命令,双击其中的命令就可以自动把命令输入,并且带上各种参数.选中一个文本区域块后按Tab键可以设置自动对齐缩进. 下面把详细的设置方法奉... 阅读全文
posted @ 2014-06-18 17:26 CJin 阅读(6701) 评论(1) 推荐(0)
摘要: APDL换行与续行-APDL规定每行72个字符如果要写表达式A=C1+C2 (C1与C2都为表达式可以用B=C1A=B+C2将一行拆成两行来做但是如果不是表达式,而是输入一个命令参数过多的话,可以用续行命令RMORE,格式如下:RMORE, R7, R8, R9, R10, R11, R12这个命令... 阅读全文
posted @ 2014-06-11 21:37 CJin 阅读(58634) 评论(0) 推荐(0)
摘要: gcc & g++现在是gnu中最主要和最流行的c & c++编译器 。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。其实编译器是根据gcc还是g++来确定是按照C标准还是C++标准编译链接。下面以Test.cpp为例:命令: g++ ... 阅读全文
posted @ 2014-04-16 17:13 CJin 阅读(364) 评论(0) 推荐(0)
摘要: 『安装 MinGW 的图片教程』这篇文章是 rsreland (rs.reland@gmail.com)于 2012年10月18日 编写,它是一篇讲述如何安装 C语言编译器 MinGW 的图片教程。图片可以比文字传达更多的信息,也能让读者更容易理解作者的意图。因此,我将安装 MinGW 的过程和步骤... 阅读全文
posted @ 2014-04-16 16:54 CJin 阅读(8438) 评论(1) 推荐(0)
摘要: #include #include #include using namespace std;class Assoc { struct Pair { string name; double val; Pair(string n = "", double v = 0):name(n),val(v){} }; vector vec; Assoc(const Assoc&); //私用,防止复制 Assoc& operator=(const Assoc&); ... 阅读全文
posted @ 2014-03-29 23:04 CJin 阅读(292) 评论(0) 推荐(0)
摘要: 第十一章 运算符重载11.3.3 初始化对于上面的complex类, 想要用标量来对Complex变量做初始化和赋值, 我们就需要从标量到Complex的转换。例如,Complex b = 3; //应该表示b.re = 3, b.im = 0;具有一个参数的构造函数就刻画了由其参数类型到它构造起的类型的转换。 构造函数是有关如何建立起给定类型的一个值的处方。当程序里需要某个类型的值,而某个构造函数又能通过把所提供的值作为初始值或被赋的值,去创建起这样一个值的时候, 这个构造函数就会被调用。 因此具有一个参数也可能不需要显示调用。 例如,只有在某个用户定义转换就有唯一性时,它才会被调用。 按照 阅读全文
posted @ 2014-03-29 22:57 CJin 阅读(221) 评论(0) 推荐(0)
摘要: 第十章类 简单地说,类就是定义了一个新的类型和一个新作用域。类由类成员组成。类成员包括属性,字段,成员函数,构造函数,析构函数等组成。类设计应该遵从抽象封装性 象性指对于类的使用者来说只需知道类接口即可使用类功能。类的具体实现由设计者负责。即使某个功能发生了变更但由于使用者是以接口方式调用类所以用户代码无需做任何修改。classScreen{public://类成员只能声明不允许定义替换成string name("tom")会产生编译错误,数据成员初始化工作在构造函数中执行stringname;//给类定义别名类型成员index由于别名要在外部访问所以一定要定义在publi 阅读全文
posted @ 2013-12-26 15:18 CJin 阅读(419) 评论(0) 推荐(0)
摘要: 2.2 程序设计范式编程范式:指的是计算机编程的基本风格或典范模式。设计C++就是为了支持数据抽象、面向对象的程序设计和通用型程序设计。2.3 过程式程序设计 原始的程序设计范式是:Decide which procedures you want;use the best algorithms you can find.2.3.1 变量和算术 一个声明是一个语句,它为程序引入一个名字,还为这个名字确定了一个类型。类型则定义了名字或者表达式的正确使用方式。 C++提供了一批各种各样的基本类型,它们都直接对应于一些硬件功能。例如:bool、char、int、double。算术运算可以用于这些类型的 阅读全文
posted @ 2013-12-26 15:16 CJin 阅读(637) 评论(0) 推荐(0)
摘要: 1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 6.会用Visual C++,并不说明你会C++; 7.学class并不难,template 阅读全文
posted @ 2013-12-26 15:09 CJin 阅读(235) 评论(0) 推荐(0)
摘要: 1.2 学习C++ 在学习C++时, 最重要的事情就是集中关注概念, 不要迷失在语言的技术细节中。C++支持多种不同的程序设计风格。1.3.2 哲学注记 C语言的基本设计观点: 要求“尽可能地接近机器的”语言,以使机器的所有重要方面都能以一种对程序员相当明显的方式简单而有效地加以处理。 C++是“尽可能接近需要解决的问题”, 这样才能使解决方案中的概念能够直接而紧凑地表达出来。1.6.1 给C程序员的建议 [1] 在C++里几乎不需要用宏。用const或enum定义明显的常量,用inline避免函数调用的额外开销, 用template去刻画一族函数或者类型。用namespace避免名字冲突。 阅读全文
posted @ 2013-11-28 18:01 CJin 阅读(325) 评论(0) 推荐(0)