自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员的自我修养_Will.zhang

关注多核计算&高性能计算

  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 C程序中高维数组的动态分配与释放

在C程序中可调用如下函数进行高维数组的动态分配与释放。高维数组动态分配函数://--- for dynamic memory allocation --- /************

2012-10-21 21:17:35 1181

原创 Fortran和 C语言中数组的存储方式

Fortran和matlab语言中的多维数组存储方式为列优先原则,内循环最好是列循环;而c语言中的多维数组存储方式为行优先原则,内循环最好是行循环。下面介绍何为行优先存储,何为列优先存储。    例如二维数组Amn (1)行优先顺序     将数组元素按行向量排列,第i+1个行向量紧接在第i个行向量后面。  【例】二维数组Amn的按行优先存储的线性序列为:

2012-10-21 12:11:31 8449

原创 C++和Fortran混合编程时调用数学函数的问题: error LNK2005: __matherr already defined in LIBCD.lib

编译提示错误: Linking... dfor.lib(matherr.obj) : error LNK2005: __matherr already defined in LIBCD.lib(matherr.obj) LINK : warning LNK4098: defaultlib "libc.lib" conflicts with use of other libs; us

2012-10-19 13:47:45 2099

原创 对想了解某个领域的初学者来说最值得推荐的一本书

本文由姬十三授权果壳网(guokr.com)发表,文章著作权归原作者所有。)看到果壳问答里有人要求推荐各学科入门书籍,想起以前正好做过类似的工作。是在2009年的时候,集合了科学松鼠会和豆瓣的网友,一起推荐了这些书。当时的要求是:“先写下你的专业领域,再回答这个问题‘如果一个受过高中教育、但完全不了解你这个领域的人想学习之,你推荐哪本入门书籍?’”。大量网友参与,最后总结了以下这些书。

2012-10-16 23:14:36 7281

转载 VS与IVF C/C++与Fortran混合编程的解决方案

IVF与VS结合的Fortran IDE,由于VS中的项目只能使用同一种语言来编程,所以如果要实现C/C++调用Fortran的功能,目前只有将Fortran代码编译成动态库或静态库的方式来实现:在介绍代码之前我觉得应该先介绍一下我们在实现C/C++调用Fortran功能时经常会遇到的一些问题和解决方法,因为很多人已经知道了怎样编写调用代码,但是遇到了一些问题,这样就可以直接看下面的解

2012-10-16 11:44:29 5085 2

原创 Fortran 与C++的混合调用例程对应

例程对应Fortran     FUNCTION     SUBROUNTINEC/C++      function          (void)functionFortran 整型变量(INTEGER)的类型[plain] view plaincopyprint?!整数类型分为长整型和短整型  !长整型的声明方法

2012-10-14 17:13:34 3322

原创 C++中数组参数传递

#include//传递数组参数的几种方式void printValues(const int a [10]){      for(int i=0;i!=10;i++)        cout}   void printValues2(int a [10]){      for(int i=0;i!=10;i++)        cout

2012-10-14 14:49:36 991

转载 FORTRAN/C/C++混合编程

RTRAN 混合编程混合编程在软件编程中是经常遇到的问题,尤其是C/C++/FORTRAN的混合编程,本文主要说明以上三种语言混合编程中经常遇到的问题,同时,也说明了不同平台下混合编程应注意的问题。混合语言编程要注意的问题主要体现在:函数调用和数据结构的存储。1 Windows平台函数:由于Fortran编程语言没有大小写之分,Windows平台下的混合语言编程要注意的主要是大

2012-10-14 13:28:51 11172

转载 ALLOCATE语句分配FORTRAN动态数组方法

数组的动态分配a)    可分配数组数组可以是静态的也可以是动态的。如果数组是静态的,则在编译时就被分配了固定的储存空间,并且直到程序退出时才被释放。程序运行时静态数组的大小不能改变。静态数组的缺陷是,即使数组已经使用完毕,它仍占据着内存空间,浪费了系统资源。在给定的计算机内存资源情况下,耗费了其他数组可以利用的内存,并且超过资源的数组将导致程序执行错误。因此,F90增加了动态的数

2012-10-13 13:11:22 57988 2

原创 有限元思想

有限元的基本思想是将结构离散化,用有限个容易分析的单元来表示复杂的对象,单元之间通过有限个节点相互连接,然后根据变形协调条件综合求解。

2012-10-09 12:03:25 1747

原创 vector 用法总结 (由.at引起)

vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。  为了可以使用vector,必须在你的头文件中包含下面的代码:  #include   vector属于s

2012-10-09 11:28:01 16776

转载 C和C++混合编程(error C2059: syntax error : 'string')

extern "C"表示编译生成的内部符号名使用C约定。C++支持函数重载,而C不支持,两者的编译规则也不一样。函数被C++编译后在符号库中的名字与C语言的不同。例如,假设某个函数的原型为:void foo( int x, int y ); 该函数被C编译器编译后在符号库中的名字可能为_foo,而C++编译器则会产生像_foo_int_int之类的名字(不同的编译器可能生成的名字不同,但是都采用了

2012-10-07 18:54:47 11287

转载 【转载】fatal error C1010: unexpected end of file while looking for precompiled header directive

分类: Visual Studio编程技巧2006-12-04 10:01 50179人阅读 评论(42) 收藏 举报在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误.解决方法:1、如果发生错误的文件是由其他的C

2012-10-07 18:42:55 856

CUDA_Zcuda能力检测工具

GPU发展越来越快,性能也越来越强大,它也不再仅限于3D图形加速了,GPGPU通用处理器才是未来的发展方向,而且也是以C语言为基础,为CUDA编程也不困难。CUDA的前景很好,普及应该是很迅速的。 CUDA-Z就像我们常用的GPU-Z,但是具体参数就变成了针对CUDA应用方面的信息,支持CUDA信息查询,还可以测试电脑CUDA的速度。新版本加入对Double性能测试,需要GT200或以上显卡才支持此项测试。

2013-04-15

vs2010助手破解版

注意: 用vs2010的朋友必须将“工具”-“选项”-“环境”-“扩展管理器“-”以管理员身份..."选上,否则助手无效

2013-03-26

GPU-Z.0.6.9

GPU-Z是一款轻量级显卡测试软件。绿色免安装,界面直观,运行后即可显示GPU核心,以及运行频率、带宽等,如同CPU-Z一样,这也是款必备工具。用于显卡检测,适用于GPU通用计算领域。

2013-03-26

所有关于树的函数实现

所有关于树的函数实现 数据结构与算法 所有关于树的函数实现

2011-11-09

C++ 编程思想

C++ 编程思想 帮助你更好的学习C++ 编程思想

2011-11-08

最优化方法作业

最优化方法作业 大连理工大学

2011-11-08

Wolfe Powell 最优化方法 C++ 程序

Wolfe Powell 最优化方法 C++ 程序

2011-11-08

Wolfe Powell 最优化方法 C++ 程序

Wolfe Powell 最优化方法 C++ 程序

2011-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除