complex-c++中如何将一个复数数组写入dat文件

问题描述

c++中如何将一个复数数组写入dat文件

c++中如何将一个复数数组写入dat文件,复数数组形式为complex(0,0)急求 ,求大神解答!!!

解决方案

CFile m_fileSave;
m_fileSave.Open(m_strSaveName, CFile::modeCreate | CFile::modeReadWrite);
m_fileSave.Write(变量,字节数 );
m_fileSave.Close();

解决方案二:

 ofstream fout("x:\data.txt");
for (int i = 0; i < n; i++)
    fout << arr[i];
fout.close();

解决方案三:

#include "math.h"
#include
#include
#include
using namespace std;

void DFT(complex a[],complex b[],int N)
{
for (int k=0;k
{
b[k]=complex(0,0);

for(int n=0;n
{
complexY = complex(0,(2*3.141592654*k*n/N));

 b[k]=b[k]+(a[n]*(exp(Y)));
 }

}
}

int main()
{
complex x[4]={complex(1,0),complex(1,0),complex(1,0),complex(1,0)};
complex y[4];
complexz[4];

DFT(x,y,4);

for(int k=0;k<4;k++)
{

cout<<"y["<<k<<"]="<<y[k];

}

}

时间: 2024-10-28 16:29:57

complex-c++中如何将一个复数数组写入dat文件的相关文章

java中的字符数组反序-java中怎么将一个字符数组反序

问题描述 java中怎么将一个字符数组反序 新手java中怎么将一个字符数组反序,不要new数组,只能使用一个字符数组,三克油 解决方案 可以用Collection.reverse(list)呀,先把你的数组放到List里,再Collection.reverse(list),然后再从list中拿回来,示例代码: public static void main(String[] args) { String[] deal = new String[3]; deal[0] = "0"; d

javascript-用JavaScript如何将json数组写入.js文件中?

问题描述 用JavaScript如何将json数组写入.js文件中? 现有一个json数组,如何用JavaScript实现将json数组写入.js文件中. 解决方案 $.parseJSON(data) 解决方案二: JSON和Object数组在js中的转换 解决方案三: function funSave() { var id = $('#testText1')[0].value; var name = $('#testText2')[0].value; var str = '{mydata:['

在Delphi中实现将Font.Style写入INI文件

前不久我编写一个小程序在INI文件中记录字体的属性(颜色值/color,大小/size,字体名/name,样式/style),其中color值和size值可以用数值方式写入INI文件,name是用字符方式写入,但Font.style不是数值型.字符型,也不是布尔型,而是TfontStyles类,无法直接写入INI文件中去,我找了好多相关书籍也没找到方法,也到网络上的Delphi站点去问,也没得到满意的答复,没法子,看来还得自已想办法解决,我通过一系列的摸索实验,终于找到了比较满意的解决方法,程序

复数数组形如complex[(1,0),(2,0)]输出实部1,2应该怎么输出?

问题描述 复数数组形如complex[(1,0),(2,0)]输出实部1,2应该怎么输出? 没有定义实部与虚部,仅仅想输出如上所定义数组的实部,1,2,这种,应该怎样输出,求大神指点!急求! 解决方案 "complex[(1,0),(2,0)]"是什么,来自一个字符串么?那么可以用正则表达式提取. 解决方案二: 你到现在为止,连你用的语言都没说.好像你的问题你自己都不关心,只是随便一扔就不管了一样. 解决方案三: 贴代码要用这里编辑器工具栏上</>按钮,你看你贴完不管了.你

c++-(MFC,socket)C++从http响应中读取到文件字符数组,但无法写入到文件中,显示为0kb

问题描述 (MFC,socket)C++从http响应中读取到文件字符数组,但无法写入到文件中,显示为0kb resp_leng= recv(sock, (char*)&buffer, BUFFERSIZE, 0); npos=string(buffer).find("rnrn",0); if(resp_leng>0 ) { if ( npos >= resp_leng-1 && flag) { response+= string(buffer).s

Perl中的列表和数组学习笔记_perl

一.列表 列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1, 5.3 , "hello" , 2),空列表:(). 注:只含有一个数值的列表(如:(43.2) )与该数值本身(即:43.2 )是不同的,但它们可以互相转化或赋值.列表例: 复制代码 代码如下:     (17, $var, "a string")     (17, 26 << 2)     (17, $var1 + $var2) ($value, "The an

c++-求教!通过内存映射,实现生成的数组存储到文件中,显示出来头100个数?

问题描述 求教!通过内存映射,实现生成的数组存储到文件中,显示出来头100个数? 我目前就了解个大概,现在我不明白const DWORD mmf_size = 512*1024;//?这个地方不懂 ,这个原来的代码部分,我拿别人的代码改的,增加了自己的double的动态数组SigNRead,这个怎么弄 我就想实现,通过内存映射 实现写入 读取 double数组 数组有 1列 90000行个double数组成. #include #include #include #include #define

jquery中map函数遍历数组用法实例

  本文实例讲述了jquery中map函数遍历数组用法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

jquery中map函数遍历数组用法实例_jquery

本文实例讲述了jquery中map函数遍历数组用法.分享给大家供大家参考.具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <