谷歌搜索,我看到this list,它提供了一個有用的rgb映射名稱。在C/C++中訪問X11顏色映射的標準方式是什麼?
當然,我可以很容易地複製這個文件,將它存儲在某個地方,然後閱讀它,但是我想知道,是否有一種從C/C++從一些標準位置訪問這個列表的標準方式(希望沒有很多麻煩)?
即使在* nix系統中的標準位置也是有用的,因爲讀取/解析文件是微不足道的。
Fwiw,我在Ubuntu 13.04上運行gcc 4.7.3。
谷歌搜索,我看到this list,它提供了一個有用的rgb映射名稱。在C/C++中訪問X11顏色映射的標準方式是什麼?
當然,我可以很容易地複製這個文件,將它存儲在某個地方,然後閱讀它,但是我想知道,是否有一種從C/C++從一些標準位置訪問這個列表的標準方式(希望沒有很多麻煩)?
即使在* nix系統中的標準位置也是有用的,因爲讀取/解析文件是微不足道的。
Fwiw,我在Ubuntu 13.04上運行gcc 4.7.3。
周圍的一些谷歌搜索更多的,它看起來像標準的位置可能是:
/etc/X11/rgb.txt
對於檢查出的色彩,xcolors
程序是非常有用的。
安裝與sudo apt-get install xcolors
您是否檢查過'xcolors'源代碼以查看它的功能? – 2013-05-14 05:41:41
@ muistooshort - 哈哈,它是硬編碼,我想知道:http://www.codeforge.com/read/180711/xcolors.c__html 也許它會生成文件! – kfmfe04 2013-05-14 05:54:53
我的發行版中沒有該文件,因此它不是標準位置。 – 2013-05-14 06:07:10