我的程序有目的:從命令行讀取符號,並將它們用作完整路徑名轉到另一個目錄。 這個程序的工作原理是,如果不是從命令行輸入符號,我將緩衝區定義爲「P:\ test \」,所以問題出在讀字符。 但是,我試圖通過使用:ah 02h int 21h(單字符輸出)打印出我的緩衝區,並將其正確輸出。 .model small
.stack 100h
.data
dir db 255 dup (0)
.co
我想用ASM程序編譯C程序。它應該是16位,所以我使用Visual C++ 1.0和MASM 6.11。 ASM代碼: .MODEL MEDIUM
EXTRN first:WORD, second:WORD, third:WORD
.CODE
_Add_Ext PROC FAR
mov AX, first
add AX, second
mov third, AX
我正嘗試使用OpenEXR編寫一個使用OpenGL呈現的16位紋理,跟在the example in page 4 from the documentation之後,但由於某種原因,執行file_exr.writePixels(512)時我的代碼崩潰。有什麼我在這裏失蹤? 更新:我確實檢查fboId和pboId已經很好地初始化,並且在此之前不存在OpenGL錯誤。 const Imf::Rgba