看learnopengl 教程 隨手記錄

2021-07-27 06:03:52 字數 537 閱讀 3202

1.

opengl 教程**   

偶爾訪問不了 可以訪問國內中文版** 

2.呼叫 glcreateshader() 直接 crash ,是因為 事先沒有呼叫  glewinit();

glewinit()的返回值如果是失敗的話, 是因為呼叫的位置不對. glewinit() 一定要在opengl context 建立之後呼叫才行。

即要在這一句之後 glfwmakecontextcurrent(window);

3.用 glgetshaderiv(vertexshader, gl_compile_status, &success); 判斷 shader 是否編譯成功,返回不成功,並且

glgetshaderinfolog(vertexshader, 512, null, infolog); 呼叫這句 編譯失敗資訊為空的時候 , 

是因為忘記了 呼叫 glcompileshader(vertexshader); 忘記呼叫  glcompileshader() 就會造成  glgetshaderinfolog() 錯誤資訊是空的問題.

SQL教程隨看隨記(一)

關係資料模型的設計主要包含兩個方面 資料結構的設計以及健與外部鍵的定義。關係操作 選擇 行 投影 列 連線。連線操作是通過在where子句中設定特定的條件,或者使用join關鍵字通過表之間相關的列來連線不同表中的資料。好的資料庫應該滿足以下條件 1 便於檢索所需要的資料。2 具有較高的完整性 資料更...

資料結構 隨看 棧 補

棧 先入後出,pushpop。模板 stack s newstack s.push s.pop 最小棧 設計乙個支援 push,pop,top 操作,並能在常數時間內檢索到最小元素的棧。示例 minstack minstack newminstack minstack.push 2 minstack...

幣看網格交易入門教程,新手也能躺賺!

在任何金融市場想要賺錢,高拋低吸就是王道。這簡單的四個字卻難倒了所有人。因為沒有人能預判什麼時候是頂,什麼時候是底,而網格交易法就是為了解決這個問題而發明的一種策略。一 網格交易原理及適用場景 網格交易最早由資訊理論之父夏農提出,夏農在他的策略中保持 和現金的比例始終為50 50 程式設計客棧。在任...