最近做了一個雙敗淘汰的產生器,自動畫圖以及安排場次順序,目前已經可以使用。

預覽畫面:

※ 儲存的SVG圖檔可以直接給 LibreOffice 使用,MS Office 則要 2016 版之後才支援 SVG 圖片格式。

原始碼可以參考:https://github.com/ren1244/ren1244.github.io/tree/master/DoubleElimination

(今天稍微看一下原始碼,發現以前的寫法還滿難讀的,可能會再找時間整理)

ren1244 發表在 痞客邦 留言(15) 人氣()

不知道用「內嵌」這個名詞是否精確,也許計算機科學界有更正式的名稱。不管如何,我現在所要做的事情就是把一些外部資料合併到執行檔裡面。這樣一來使用者複製程式時,不會因為漏掉這些資料而導致程式無法執行。

這邊以最基本的 Hellow world 作為範例。

  1. 準備好要處理的檔案: mian.c 、 data.txt 。(這兩個檔案的內容如後)

  2. 執行:objdump -f sth.o
    這步驟是用來觀察 file format 跟 architecture 的內容

ren1244 發表在 痞客邦 留言(0) 人氣()

將以下代碼貼到Basic IDE即可使用

Function HEX2UNICHAR(Hex as String) as String
Dim uc&,i&,L&,str$,t&
L=Len(Hex)
if L>6 then

ren1244 發表在 痞客邦 留言(0) 人氣()

流程圖.gif

流程圖:

程式碼:

  1. #include <stdint.h>

  2. double msqrt(double x)

  3. {//直式開方,適用 IEEE754 double

ren1244 發表在 痞客邦 留言(0) 人氣()

原本編譯的:

  • g++ test.cpp -Iinclude路徑 -Llib路徑 -lmingw32 -lSDL2main -lSDL2

加上-mwindows後,編譯出來的程式就不會同時顯示出黑窗了。

ren1244 發表在 痞客邦 留言(0) 人氣()

搭配ffmpeg與batch指令,可以將整個資料夾中的影片檔(mkv)抽出音軌(aac或mp3)。 最後一行是把檔案大小為 0 byte 的檔案刪除(ffmpeg抽不出資料時產生)。

  1. forfiles /m *.mkv /c "cmd /c c:\ffmpeg\bin\ffmpeg -i @file -c:a copy -y @fname.aac"

  2. forfiles /m *.mkv /c "cmd /c c:\ffmpeg\bin\ffmpeg -i @file -c:a copy -y @fname.mp3"

  3. forfiles /c "cmd /c if @fsize equ 0 (del @file)"

ren1244 發表在 痞客邦 留言(0) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。