
C/C++学习
xlsp
这个作者很懒,什么都没留下…
展开
-
使用strstr函数实现字符串替换
#include "string.h"int ReplaceStr(char *sSrc, char *sMatchStr, char *sReplaceStr){ int StringLen; char caNewString[256]; char *FindPos = strstr(sSrc, sMatchStr);原创 2010-03-08 13:47:00 · 2591 阅读 · 0 评论 -
windows下intel C/Fortran 混合编程
源文件==========================c_sub.C:=====================================================#include #ifdef _cplusplusextern "C" void{#endif#define add_c ADD_Cextern void _stdcall add原创 2011-12-13 18:21:11 · 1017 阅读 · 0 评论 -
启动MingW的MSYS编译umfpack,Blas……
启动,进入msys的安装目录,执行 \>msys.bat -norxvt原创 2012-04-17 17:58:02 · 786 阅读 · 0 评论 -
intel Fortran 调用VC创建的Lib
Vc建立lib项目//Mydll.cpp#include #define Maxx MAXX#define Minn MINNextern "C"{int Maxx(int a, int b){ if(a >= b)return a; else return b;}int Minn(int a, int b){原创 2012-08-28 11:56:43 · 1444 阅读 · 0 评论 -
Fortran 调用Dll
intel FORTRAN调用VC++的例子VC++的动态链接库建立如下//Mydll.h_declspec(dllexport) int Maxx(int a, int b); _declspec(dllexport) int Minn(int a, int b);//Mydll.cpp#include"MyDll.h" int Maxx(int a, int b)转载 2012-08-28 11:33:47 · 4739 阅读 · 0 评论 -
Fortran产生批量文件名
write(EXT,'(i5)') it fname = trim(NAME) name = trim(FNAME) // '.' // adjustl(ext) print *, 'name = ', name原创 2013-04-12 10:51:49 · 2119 阅读 · 0 评论 -
cuda初学(1):稀疏矩阵向量乘法(单精度)
初步学习CUDA编程,实现简单稀疏矩阵向量乘法运算,由于硬件限制,目前只测试了单精度程序GPU计算子程序gpu_fmmv.cu:#include #include // CUDA-C includes#include #ifdef __cplusplusextern "C" {#endif// For Fortran interface //#defi原创 2012-03-26 09:28:55 · 7898 阅读 · 0 评论