软件编程
文章平均质量分 58
零阶简振波
这个作者很懒,什么都没留下…
展开
-
C语言常用程序(1):计算某日是该年的第几天
程序功能:输入某个日期的年、月、日,程序计算出该日期为该年的第几天。 #include /* 函数leap用于判断该年是否为闰年 */int leap(int a){ if (a%4 == 0 && a%100 != 0 || a%400 ==0) { return 1; } else { return 0; }}/* 函数number用转载 2016-05-24 12:22:43 · 1195 阅读 · 0 评论 -
C#编写的FFT实现类
using System;using System.Collections.Generic;using System.Linq;using System.Numerics; //需要在工程中引用 Numerics函数集using System.Text;using System.Threading.Tasks;using System.Runtime.InteropServices;原创 2016-12-10 17:52:49 · 3718 阅读 · 2 评论 -
C#将string字符串存储为.txt文件
下面为某工程的部分代码,代码实现的功能是将二进制数据文件中的数据读取放入到red_buf空间中,然后将red_buf中的数据转成int型整数,将int型数据以十六进制字符的形式写入.txt文本文件中System.Windows.Forms.FolderBrowserDialog folderIQ = new System.Windows.Forms.FolderBrowserDialog();原创 2016-12-11 22:26:38 · 7671 阅读 · 0 评论 -
C# 将数据存为二进制数据文件
FileStream file = new FileStream(SaveFilePath + "net_data.dat", FileMode.Append);//以追加的形式打开文件file.Write(recvdata, 0, recvdata.Length);//写入byte[]型数据file.Flush();file.Close();原创 2016-12-11 22:31:19 · 2824 阅读 · 0 评论 -
C++动态库的编写与类的导出
本文介绍如何在Visual Studio平台中编写C++的动态库程序IDE:Visual Studio 20131)创建动态库工程在VS中创建一个Win32控制台应用程序,在应用程序设置界面中,选择DLL,“附加选项”中选择“空项目”,然后点击“完成”;在新创建的工程中,添加头文件.h和对应的c++文件.cpp(本文名字为mydll.h和mydll.cpp)在.h文件中原创 2016-11-22 19:16:08 · 1441 阅读 · 0 评论 -
C#调用C++编写的DLL函数各种参数传递问题
C#调用C++编写的DLL函数各种参数传递问题 1. 不返回值的参数 C++ 原型: bool SendNewSms(char *szTel, char *szMessage); C#引用; [DllImport( "CdmaCard.dll",EntryPoint="SendNewSms")]转载 2016-12-06 15:28:51 · 2773 阅读 · 1 评论 -
并行计算之OpenMP入门简介
本文转载于:http://www.cnblogs.com/kuliuheng/p/4059133.htmlOpenMp提供了对于并行描述的高层抽象,降低了并行编程的难度和复杂度,这样程序员可以把更多的精力投入到并行算法本身,而非其具体实现细节。对基于数据分集的多线程程序设计,OpenMP是一个很好的选择。同时,使用OpenMP也提供了更强的灵活性,可以较容易的适应不同的并行系统配置。线转载 2016-11-26 15:50:18 · 737 阅读 · 0 评论 -
利用Intel IPP函数库实现信号频谱计算
Intel IPP(Intel Integrated Performance Primitives)函数库是一套跨平台的软件函数库,它为用户提供了一套高效、实用的函数集,可用于实现通信、图像、语音等多个数字信号处理领域,关于该函数库的介绍,可查询其官方使用手册或以下几篇博客Intel IPP的基本使用方法Intel IPP函数 本文介绍如何利用Intel函数库实现对信号进行频谱计算。...原创 2018-05-02 20:19:33 · 7192 阅读 · 1 评论