Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¼¸ÖÖ³öÉ«µÄC/C++ GUIº¯Êý¿âµÄ½éÉÜ

 
QT
http://www.trolltech.com
http://www.qiliang.net/qt.html
QtÊÇTrolltech¹«Ë¾µÄÒ»¸ö¶àƽ̨µÄC++ͼÐÎÓû§½çÃæÓ¦ÓóÌÐò¿ò¼Ü¡£ËüÌṩ¸øÓ¦ÓóÌÐò¿ª·¢Õß½¨Á¢ÒÕÊõ¼¶µÄͼÐÎÓû§½çÃæËùÐèµÄËùÓù¦ÄÜ¡£QtÊÇÍêÈ«ÃæÏò¶ÔÏóµÄºÜÈÝÒ×À©Õ¹£¬²¢ÇÒÔÊÐíÕæÕýµØ×é¼þ±à³Ì¡£×Ô´Ó1996ÄêÔçЩʱºò£¬Qt½øÈëÉÌÒµÁìÓò£¬ËüÒѾ­³ÉΪȫÊÀ½ç·¶Î§ÄÚÊýǧÖֳɹ¦µÄÓ¦ÓóÌÐòµÄ»ù´¡¡£QtÒ²ÊÇÁ÷ÐеÄLinux×ÀÃæ»·¾³KDEµÄ»ù´¡£¬Í¬Ê±Ëü»¹Ö§³ÖWindows¡¢Macintosh¡¢Unix/X11µÈ¶àÖÖÆ½Ì¨¡£
GTK
http://gtkmm.sourceforge.net/
GTKÊÇÒ»¸ö´óÃû¶¦¶¦µÄCµÄ¿ªÔ´GUI¿â¡£ÔÚLinuxÊÀ½çÖÐÓÐGnomeÕâÑùµÄɱÊÖÓ¦Ó᣶øGTK¾ÍÊÇÕâ¸ö¿âµÄC++·â×°°æ±¾¡£
WxWidgets
http://www.wxwindows.org
http://sourceforge.net/projects/wxwindows
http://i18n.linux.net.cn/others/wxWindowstut/wxTutorial.html
http://www.wxwidgets.cn/
¿çƽ̨µÄGUI¿â¡£ÒòΪÆäÀà²ã´Î¼«ÏñMFC£¬ËùÒÔÓÐÎÄÕ½éÉÜ´ÓMFCµ½WxWidgetsµÄ´úÂëÒÆÖ²ÒÔʵÏÖ¿çÆ½Ì¨µÄ¹¦ÄÜ¡£Í¨¹ý¶àÄêµÄ¿ª·¢Ò²ÊÇÒ»¸öÈÕÇ÷ÍêÉÆµÄGUI¿â£¬Ö§³ÖͬÑù²»ÈõÓÚÇ°ÃæÁ½¸ö¿â¡£²¢ÇÒÊÇÍêÈ«¿ª·ÅÔ´´úÂëµÄ¡£Ð½üµÄC++
Builder XµÄGUIÉè¼ÆÆ÷¾ÍÊÇ»ùÓÚÕâ¸ö¿âµÄ¡£
MFC
´óÃû¶¦¶¦µÄ΢Èí»ù´¡Àà¿â£¨Microsoft Foundation
Class£©¡£´ó·²Ñ§¹ýVC++µÄÈ˶¼Ó¦¸ÃÖªµÀÕâ¸ö¿â¡£ËäÈ»´Ó¼¼Êõ½Ç¶È½²£¬MFCÊDz»´óƯÁÁµÄ£¬µ«ÊÇËü¹¹½¨ÓÚWindows
API
Ö®ÉÏ£¬Äܹ»Ê¹³ÌÐòÔ±µÄ¹¤×÷¸üÈÝÒ×,±à³ÌЧÂʸߣ¬¼õÉÙÁË´óÁ¿ÔÚ½¨Á¢
Windows ³ÌÐòʱ±ØÐë±àдµÄ´úÂ룬ͬʱËü»¹ÌṩÁËËùÓÐÒ»°ã C++
±à³ÌµÄÓŵ㣬ÀýÈç¼Ì³ÐºÍ·â×°¡£MFC
±àдµÄ³ÌÐòÔÚ¸÷¸ö°æ±¾µÄWindows²Ù×÷ϵͳÉÏÊÇ¿ÉÒÆÖ²µÄ£¬ÀýÈ磬ÔÚWindows
3.1ϱàдµÄ´úÂë¿ÉÒÔºÜÈÝÒ×µØÒÆÖ²µ½ Windows NT
»ò Windows 95
ÉÏ¡£µ«ÊÇÔÚ×î½ü·¢Õ¹ÒÔ¼°¹Ù·½Ö§³ÖÉÏÈÕ½¥ÊÆÎ¢¡£
Fox
http://www.fox-toolkit.org/
¿ª·ÅÔ´´úÂëµÄGUI¿â¡£×÷Õß´Ó×Ô¼ºÇ×ÉíµÄ¿ª·¢¾­ÑéÖеóöÁËÒ»¸öÀíÏëµÄGUI¿âÓ¦¸ÃÊÇʲôÑù×ӵĸÐÊܳö·¢£¬´Ó¶ø¿ªÊ¼Á˶ÔÕâ¸ö¿âµÄ¿ª·¢¡£ÓÐÐËȤµÄ¿ÉÒÔ³¢ÊÔһϡ£
WTL
»ùÓÚATLµÄÒ»¸ö¿â¡£ÒòΪʹÓÃÁË´óÁ¿ATLµÄÇáÁ¿¼¶ÊÖ·¨£¬Ä£°åµÈ¼¼Êõ£¬ÔÚ´úÂë³ß´ç£¬ÒÔ¼°ËÙ¶ÈÓÅ»¯·½Ãæ×öµÃ·Ç³£µ½Î»¡£Ö÷ÒªÃæÏòµÄʹÓÃȺÌåÊÇ¿ª·¢COMÇáÁ¿¼¶¹©ÍøÂçÏÂÔØµÄ¿ÉÊÓ»¯¿Ø¼þµÄ¿ª·¢Õß¡£
FLTK
fltkÆ«ÏòÓÚ¿ª·¢OpenGLͼÐÎÓ¦ÓóÌÐò£¬ÓнçÃæÉè¼ÆÆ÷fluid£¬±È½ÏÇáÁ¿¼¶£¬ËùÒÔ²»Ö§³ÖºÜ¶à¹¦ÄÜ£¬ÀýÈçNetwork¡¢Print¡£´úÂëÖÐʹÓÃÏ»®Ïß¡£½çÃæºÜÏñMotif£¬Ð¡¶ø¿ìÊÇËüµÄÌØµã¡£LGPLЭÒ飬µ«Óиü¶àÏÞÖÆ(ºÃÏñ·ÖΪÊÇ·ñ


Ïà¹ØÎĵµ£º

(ת)³¹µ×¸ã¶¨CÖ¸Õ룭º¯ÊýÃûÓ뺯ÊýÖ¸Õë

 £¨×ª×Ô£©http://blog.pfan.cn/whyhappy/6030.html
 º¯ÊýÃûÓ뺯ÊýÖ¸Õë
Ò» ͨ³£µÄº¯Êýµ÷ÓÃ
    Ò»¸öͨ³£µÄº¯Êýµ÷ÓõÄÀý×Ó£º
//×ÔÐаüº¬Í·Îļþ
void MyFun(int x);    //´Ë´¦µÄÉêÃ÷Ò²¿Éд³É£ºvoid MyFun( int );
int main(int argc, char* argv[])
{
   ......

cÓëc++ staticº¯ÊýµÄÇø±ð

 
cÓëc++ staticº¯ÊýµÄÇø±ð

c
Óëc++ static
º¯ÊýµÄÇø±ð
static
¹Ø¼ü×ÖÊÇ
C, C++
Öж¼´æÔڵĹؼü×Ö
,
ËüÖ÷ÒªÓÐÈýÖÖʹÓ÷½Ê½
,
ÆäÖÐǰÁ½ÖÖÖ»Ö¸ÔÚ
C
ÓïÑÔÖÐʹÓÃ
,
µÚÈýÖÖÔÚ
C++
ÖÐʹÓÃ
(C,C++
ÖоßÌåϸ΢²Ù×÷²»¾¡Ïàͬ
,
±¾ÎÄÒÔ
C++
Ϊ׼
).
(1)
¾Ö²¿¾²Ì¬±äÁ¿
(2)
Íⲿ¾²Ì ......

MySQLÓëC/C++½Ó¿ÚÓ¦ÓÃѧϰ

 ---- ÔÚÊý¾Ý¿âµÄÓ¦Óÿª·¢ÖУ¬³£³£»áÓöµ½ÐÔÄܺʹú¼ÛµÄÖ®¼äì¶Ü¡£ÒÔ×÷ÕßÔÚ¿ª·¢¹ÉÊÐÐÐ
Çé²éѯºÍ½»Ò×ϵͳÖÐÓöµ½µÄÎÊÌâΪÀý£¬ÒªÔÚʵʱ¼Ç¼1000¶àÖ»¹ÉƱÿ·ÖÖÓ¸üÐÂÒ»´ÎµÄÐÐ
ÇéÊý¾ÝµÄͬʱ£¬ÏìÓ¦´óÁ¿²¢·¢Óû§µÄÊý¾Ý²éѯÇëÇ󡣿¼Âǵ½ÐԼ۱ȺÍÒ×ά»¤ÐÔ£¬ÏµÍ³ÓÖ
ÒªÇóÔÚ»ùÓÚPC·þÎñÆ÷£¬Windows NTƽ̨µÄÈíÓ²¼þ»·¾³ÏÂʵÏÖ¡£¿ª ......

C/C++±ÊÊÔÌâ(1)

ÊÔÌâ1£º
Code
Void test1()
{
    char string[10];
    char* str1="0123456789";
    strcpy(string, str1);
}
ÊÔÌâ2£º
Code
Void test2()
{
    char string[10], str1[10];
 & ......

LinuxÏ c ÅжÏÒ»¸öÎļþÊÇ·ñ´æÔÚ

#include <stdio.h>
#include <unistd.h>
#define FOO "foo"
int main(void)
{
if(!access(FOO, F_OK))
{
if(!unlink(FOO))
{

}
else
{
printf("remove %s failed\n", FOO);
}
}
else
{
printf("%s not existed\ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ