跨平台C++开发环境搭建——GNU+STL+Boost+wxWidget+OpenSceneGraph

摘要: 学了好长时间的C++了,鉴于对标准和设计模型模式的推崇,一直没有找到合适的GUI语言,也一直苦于GUI开发时我还要借助于Delphi,但是现在不一样了,花了一个周末整个跨平台的C++开发环境,编译器采用的MinGW(如果是Linux,就省了编译器的问题了),C++库我... 阅读全文
posted @ 2012-02-01 22:14 silyvin 阅读(243) 评论(0) 推荐(0)

指针的引用在函数中的应用

摘要: #include using namespace std;int *&FuncTest(int *&p,int &m){ p=&m; return p;}void main(){ int nN=12;int nM=122; int *np=&nN; coutusing... 阅读全文
posted @ 2012-01-04 20:37 silyvin 阅读(156) 评论(0) 推荐(0)

C风格字符串大写转小写

摘要: #include using namespace std;#include void main(){ char str[]="SuNYM"; cout<<str<<endl; char *pc=&str[0]; int nLenStr=0;//注意初始化 while(... 阅读全文
posted @ 2011-12-31 20:04 silyvin 阅读(169) 评论(0) 推荐(0)

C++指向指针的指针与动态数组

摘要: 这里以一维字符数组开篇,#include using namespace std;void main(){ char *pc="abc"; coutusing namespace std;void main(){ char *pc[]={"abc","xyz","s... 阅读全文
posted @ 2011-12-29 23:24 silyvin 阅读(278) 评论(0) 推荐(0)

.Net ( c# ) 与 Fortran 混合编程实例(三):杆系结构有限元法——平面刚架解答(1):概述

摘要: 在杆系结构有限元法中,平面刚架与平面桁架内力计算过程几乎完全相同,除下列几点需要注意之外可以直接继承桁架解答的类,只需部分方法覆写即可。1.等效节点荷载的定义;2.总刚度矩阵,荷载列阵,边界列阵,位移列阵的维数改为3倍的节点数;3.本文不涉及含有组合节点的平面模型,含... 阅读全文
posted @ 2011-10-18 16:14 silyvin 阅读(171) 评论(0) 推荐(0)

.Net ( c# ) 与 Fortran 混合编程实例(二):杆系结构有限元法——平面桁架解答(4):测试

摘要: 4.1 编写主程序新建控制台程序,命名为 Main,添加对 Business.dll 的引用,新建类,命名为 ClassPrint,贴入:using System;using System.Collections.Generic;using System.Linq;... 阅读全文
posted @ 2011-10-08 20:19 silyvin 阅读(229) 评论(0) 推荐(0)

.Net ( c# ) 与 Fortran 混合编程实例(二):杆系结构有限元法——平面桁架解答(3)

摘要: 第三节 构造有限元法基本方程3.1 形成未引入边界的总刚度矩阵、总荷载列阵、总边界列阵新建类,命名为 ClassCalculation,贴入以下代码:using System;using System.Collections.Generic;using Syste... 阅读全文
posted @ 2011-10-08 20:13 silyvin 阅读(280) 评论(0) 推荐(0)

.Net ( c# ) 与 Fortran 混合编程实例(二):杆系结构有限元法——平面桁架解答(2)

摘要: 第二节 桁架结构基本信息录入与保存此节之后会结合一个算例。结构如图,EA = 300000 kN杆件编号、节点编号、坐标系:2.1 文本信息bars.txt1,1,3,3000002,2,3,3000003,4,3,3000004,2,4,300000nodes.... 阅读全文
posted @ 2011-10-08 19:48 silyvin 阅读(222) 评论(0) 推荐(0)

.Net ( c# ) 与 Fortran 混合编程实例(二):杆系结构有限元法——平面桁架解答(1):总述

摘要: 第一节 设计总说明1.1 桁架结构基本信息输入本程序采用读取文本文件的形式取得结构原始数据,由两个文本文件组成,一个存放杆件信息,另一个存放节点信息。输入格式如下:bars.txt(杆件编号),(起点节点编号),(终点节点编号),(杆件EA)其中,“杆件编号、起点... 阅读全文
posted @ 2011-10-08 19:12 silyvin 阅读(452) 评论(0) 推荐(0)

.Net ( c# ) 与 Fortran 混合编程实例(一):求线性方程组的解

摘要: 几点说明:1.线性方程组的输入采用矩阵形式,以 “," 分割,写入 txt 文本中;2. .Net 读取文本,以 ”,“ 拆分存入二维数组中,再将数组传递给 Fortran DLL 进行求逆、求解;3.求解( A x = b )方法采用系数矩阵 A 求逆与 b 列阵相... 阅读全文
posted @ 2011-10-04 16:48 silyvin 阅读(557) 评论(0) 推荐(0)