C 複習 練習 1

2021-10-09 04:20:43 字數 971 閱讀 2467

上週做多**技術的作業,jpeg編碼問題:fdct、量化、逆量化和idct,只是簡單套公式,但還是感覺自己c++好渣。。。太久沒做,手生了,可怕可怕。

所以複習了下檔案操作和。。基礎操作。這裡貼一些當時被坑到的地方==

1. 檔案操作

#include ifstream infile("e://desktop/sourcedata.txt");

ofstream outfile1("e://desktop/first.txt");

int i = 0;

string temp = "";

// read from sourcedata.txt

while (!infile.eof())

infile.close();

// output data (before fdct)

for (int i = 0 ; i < 16 ; i++)

if (i == 7)

outfile1 << endl;

outfile1 << endl;

}outfile1.close();

//***********************寫檔案***************

#include // for c_str()

void write(char* str)

char file[256];

string str = "e://desktop/test-for-file.txt";

strcpy(file, str.c_str()); //把字串轉為字元陣列,copy到字元陣列中

write(file);

#include #define pi 3.14159265

#include setw()

fixed << setprecision(2)這種是直接截斷,四捨五入另外寫

day07 複習練習

考試資訊 ipaddr 172.25.254.x x 在這裡指您的工作站編號 netmask 255.255.255.0 gateway 172.25.254.250 dns 172.25.254.250 yum 源位址為 本機 ipaddr 172.25.254.42 1.在進行考試之前,請先重置...

Linux學習練習1

1.建立兩個使用者,要求 乙個使用者名為rob,uid為2001,屬於it組 groupadd it useradd u 2001 g it rob 另乙個使用者名為jack,uid為2003,屬於hr組,不可登入系統,1個月後帳號過期 groupadd hr useradd u 2003 g hr...

Android複習練習十 SQLite的事務機制

一 安卓下的事務 事務一般用於這樣一種狀況 a和b分別在銀行乙個自己的賬戶,有一天a要給b匯1000塊,那麼對應於sql的操作語句也就是 update account set money money 1000 where name a update account set money money 1...