C 通過輸入輸出流完成對雙通道資料實部虛部的反轉

2021-09-10 06:21:37 字數 1050 閱讀 1537

在最近的乙個專案中,需要對雙通道天線採集到資料的實部與虛部反轉,以便後續進行處理,為了便於檢查,順便寫了把新的資料輸出到txt檔案中的部分。

這段**中包含了關於檔案輸入輸出流的操作,也有用於確定和改變輸入輸出流位置的seekg,seekp等函式的用法。

#include

"stdafx.h"

#include

#include

#include

using namespace std;

//定義路徑結構體

typedef

struct data_path

}data_path;

class getdata

else};

long

readwritedatafrombfile

(const

char

* pathin,

const

char

* pathout,

char

*&data)

else

//將指標頭移動到檔案末尾

datafileo.

seekp(0

, ios:

:end)

; datafileo.

write

(data,

2* new_size_data)

; std:

:cout <<

"第 "

<1<<

"組資料書寫完畢..."

<< std:

:endl;

} datafile.

close()

; datafileo.

close()

;return size;}}

;};int

_tmain

(int argc, _tchar* ar**)

由於我的專案需求是將資料反轉排列後再接到原資料上,所以如果僅需要反轉操作的話把新定義的快取塊改小一倍,同時把原資料搬到新快取塊這一步省略掉即可。

關於卷積層的輸入輸出通道數問題

卷積層的輸入是一張或者多張,有可能是單通道或者多通道,但不管是單通道還是多通道,經過卷積層後,得到的輸出map都是單通道的特徵圖。1 假如輸入1張,通道數為5,那麼在設計卷積核的時候,對應的卷積核的通道數也因該是5 import tensorflow as tf input tf.variable ...

C語言完成簡單的輸入輸出程式

輸入分數輸出等級的簡單程式,摘自c語言網。題目 利用條件運算子的巢狀來完成此題 學習成績 90分的同學用a表示,60 89分之間的用b表示,60分以下的用c表示。1.程式分析 a b a b這是條件運算子的基本例子。2.程式源 main int score char grade printf ple...

C 學習 通過管道進行cmd程序輸入輸出重定向

在日常的工作中,shell使用比較多,尤其在軟體測試過程中,但使用手工操作既麻煩,又記不住命令,關鍵是不能自動化。眾所周知,linux或者windows系統的shell都是可以進行輸入輸出重定向的,利用輸入輸出重定向技術,把shell的輸入輸出對映到自己所寫的程序裡,這樣就很方面了。比如要使用ssh...