C/C++ÓïÑÔ±à³ÌÐÞÑø1£¨×ª£©
ʲôÊǺõijÌÐòÔ±£¿ÊDz»ÊǶ®µÃºÜ¶à¼¼Êõϸ½Ú£¿»¹ÊǶ®µ×²ã±à³Ì£¿»¹ÊDZà³ÌËٶȱȽϿ죿
ÎÒ¾õµÃ¶¼²»ÊÇ¡£¶ÔÓÚһЩ¼¼Êõϸ½ÚÀ´ËµºÍµ×²ãµÄ¼¼Êõ£¬Ö»Òª¿´°ïÖú£¬²é×ÊÁϾÍÄÜÕÒµ½£¬¶Ô
ÓÚËٶȿ죬ֻҪ±àµÃ¶àÒ²¾ÍÊìÄÜÉúÇÉÁË¡£
ÎÒÈÏΪºÃµÄ³ÌÐòÔ±Ó¦¸ÃÓÐÒÔϼ¸·½ÃæµÄËØÖÊ£º
1¡¢ÓÐרÑо«Éñ£¬ÇÚѧÉÆÎÊ¡¢¾ÙÒ»·´Èý¡£
2¡¢»ý¼«ÏòÉϵÄ̬¶È£¬Óд´ÔìÐÔ˼ά¡£
3¡¢ÓëÈË»ý¼«½»Á÷¹µÍ¨µÄÄÜÁ¦£¬ÓÐÍŶӾ«Éñ¡£
4¡¢Ç«Ðé½÷É÷£¬½ä½¾½äÔï¡£
5¡¢Ð´³öµÄ´úÂëÖÊÁ¿¸ß¡£°üÀ¨£º´úÂëµÄÎȶ¨¡¢Ò׶Á¡¢¹æ·¶¡¢Ò×ά»¤¡¢×¨Òµ¡£
ÕâЩ¶¼ÊdzÌÐòÔ±µÄÐÞÑø£¬ÕâÀïÎÒÏë̸̸“±à³ÌÐÞÑø”£¬Ò²¾ÍÊÇÉÏÊöÖеĵÚ5µã¡£ÎÒ¾õµÃ£¬Èç
¹ûÎÒÒªÁ˽âÒ»¸ö×÷Õߣ¬ÎһῴËûËùдµÄС˵£¬Èç¹ûÎÒÒªÁ˽âÒ»¸ö»¼Ò£¬ÎһῴËûËù»µÄͼ
»£¬Èç¹ûÎÒÒªÁ˽âÒ»¸ö¹¤ÈË£¬ÎһῴËûËù×ö³öÀ´µÄ²úÆ·£¬Í¬Ñù£¬Èç¹ûÎÒÒªÁ˽âÒ»¸ö³ÌÐòÔ±
£¬ÎÒÏëÊ×ÏÈÎÒ×îÏë¿´µÄ¾ÍÊÇËûµÄ³ÌÐò´úÂ룬³ÌÐò´úÂë¿ÉÒÔ¿´³öÒ»¸ö³ÌÐòÔ±µÄËØÖʺÍÐÞÑø£¬
³ÌÐò¾ÍÏñÒ»¸ö×÷Æ·£¬ÓÐËØÖÊÓÐÐÞÑøµÄ³ÌÐòÔ±µÄ×÷Æ·±ØÈ»ÊÇһͼ¾«ÃÀµÄͼ»£¬Ò»Ê×ÃÀÃîµÄ¸è
Çú£¬Ò»±¾ÉÍÐÄÔÃÄ¿µÄС˵¡£
ÎÒ¿´¹ýÐí¶à³ÌÐò£¬Ã»ÓÐ×¢ÊÍ£¬Ã»ÓÐËõ½ø£¬ºúÂÒÃüÃûµÄ±äÁ¿Ãû£¬µÈµÈ£¬µÈµÈ£¬ÎÒ°ÑÕâÖÖÈËͳ
³ÆΪûÓÐÐÞÑøµÄ³ÌÐò£¬ÕâÖÖ³ÌÐòÔ±£¬ÊÇÔÚ×ö´´ÔìÐԵŤ×÷Â𣿲»£¬ÍêÈ«¾ÍÊÇÔÚ¸ãÆÆ»µ£¬Ëû
ÃÇÓëÆä˵ÊÇÔÚ±à³Ì£¬»¹²»Èç˵ÊÇÔÚ¶ÔÔ´³ÌÐò½øÐГ¼ÓÃÜ”£¬ÕâÖÖ³ÌÐòÔ±£¬¼ûÒ»¸ö¾ÍÓ¦¸Ã¿ª
³ýÒ»¸ö£¬ÒòΪËû±àµÄ³ÌÐòËù´´ÔìµÄ¼ÛÖµ£¬Ô¶Ô¶Ð¡ÓÚÐèÒªÔÚÉÏÃæ½øÐÐά»¤µÄ¼ÛÖµ¡£
³ÌÐòÔ±Ó¦¸ÃÓгÌÐòÔ±µÄÐÞÑø£¬ÄÇÅÂÔÙÀÛ£¬ÔÙûʱ¼ä£¬Ò²Òª¶Ô×Ô¼ºµÄ³ÌÐò¸ºÔð¡£ÎÒÄþ¿ÉÒªÄÇ
ÖÖ¶¯×÷Âý£¬¼¼ÊõÒ»°ã£¬µ«ÓÐÁ¼ºÃµÄд³ÌÐò·ç¸ñµÄ³ÌÐòÔ±£¬Ò²²»ÒªÄÇÖÖ¼¼ÊõÇ¿¡¢¶¯×÷¿ìµÄ“
¸ãÆÆ»µ”µÄ³ÌÐòÔ±¡£Óо仰½Ð“×ÖÈçÆäÈË”£¬ÎÒÏë´Ó³ÌÐòÉÏÒ²ÄÜ¿´³öÒ»¸ö³ÌÐòÔ±µÄÓÅÁÓ¡£
ÒòΪ£¬³ÌÐòÊdzÌÐòÔ±µÄ×÷Æ·£¬×÷Æ·µÄºÃ»µÖ±½Ø¹Øϵµ½³ÌÐòÔ±µÄÉùÓþºÍËØÖÊ¡£¶ø“ÐÞÑø”ºÃ
µÄ³ÌÐòÔ±Ò»¶¨ÄÜ×ö³öºÃµÄ³ÌÐòºÍÈí¼þ¡£
Óиö³ÉÓï½Ð“¶À¾ß½³ÐÄ”£¬Òâ˼ÊÇ×öʲô¶¼Òª×öµÃºÜרҵ£¬ºÜÓÃÐÄ£¬Èç¹ûÄãÒª×öÒ»¸ö“½³
”£¬Ò²¾ÍÊÇÔìÒè¸ßÉîµÄÈË£¬ÄÇô£¬´ÓÒ»¼þºÜ¼òµ¥µÄ×÷Æ·ÉϾÍÄÜ¿´³öÄãÓÐûÓГ½³”µÄÌØÐÔ
£¬ÎÒ¾õµÃ×öÒ»¸ö³ÌÐòÔ±²»ÄÑ£¬µ«Òª×öÒ»¸ö“³ÌÐò½³”¾Í²»¼òµ¥ÁË¡£±à³ÌÐòºÜ¼òµ¥£¬µ«±à³ö
ÓÐÖÊÁ¿µÄ³ÌÐò¾Í
Ïà¹ØÎĵµ£º
--Õª×Ô ¡¶Oracle Pro*C ³ÌÐò¿ª·¢¡· --Create/Modify Email£ºxingchengli@gmail.com
SQLDA µÄ½á¹¹ÈçÏ£º
struct SQLDA
{
long N; /* Descriptor size in number of entries */
char **V; Ptr to Arr of addresses of main variables */
long *L; /* Ptr to Arr of lengths of buffe ......
¾¹ýÑéÖ¤¿ÉÒÔʵÏÖ£¬ÏȽ«ÊµÏÖ´úÂëÌù³ö£¬ÒÔ±¸ÒÔºóʹÓá£
±¾ÎÄĬÈÏÄãµÄjava¿ª·¢»·¾³ÒѾ°²×°³É¹¦£¬²¢ÇÒ¶ÔÓÚjavaÓïÑÔºÍc++ÓïÑÔÓйýÁ˽⡣
±àд²âÊÔÓÃÀࣺDemo.java
´úÂëÈçÏ£º
public class Demo
{
public static int COUNT = 8;
private String msg;
private int[] counts;
......
1.ÒýÑÔ
¡¡¡¡C++ÓïÑԵĴ´½¨³õÖÔÊÇ“a better C”£¬µ«ÊÇÕâ²¢²»Òâζ×ÅC++ÖÐÀàËÆCÓïÑÔµÄÈ«¾Ö±äÁ¿ºÍº¯ÊýËù²ÉÓõıàÒëºÍÁ¬½Ó·½Ê½ÓëCÓïÑÔÍêÈ«Ïàͬ¡£×÷ΪһÖÖÓûÓëC¼æÈݵÄÓïÑÔ£¬C++±£ÁôÁËÒ»²¿·Ö¹ý³ÌʽÓïÑÔµÄÌص㣨±»ÊÀÈ˳ÆΪ“²»³¹µ×µØÃæÏò¶ÔÏ󔣩£¬Òò¶øËü¿ÉÒÔ¶¨Òå²»ÊôÓÚÈκÎÀàµÄÈ«¾Ö±äÁ¿ºÍº¯Êý¡£µ«ÊÇ£¬C++±Ï¾ ......
1£ºÃ¿Ò»¸ö±äÁ¿ÔÚʹÓÃÇ°¶¼µÃÉùÃ÷£¬²»È»ÔÚʹÓõÄʱºò¾ÍÓпÉÄÜÊÇËæ»úµÄÊý×Ö
2£º×¢ÒâÍ·ÎļþÖк¯ÊýÉùÃ÷µÄʱºòÒªÔÚºóÃæ¼ÓÉÏ·ÖºÅ
3£º×¢Òâ´®¿Ú¿ÉÒÔ´òÓ¡±äÁ¿£¬¾ÍÏñCÖеÄprintfÒ»Ñù
4£ºDNWÖв»ÄÜ´òÓ¡floatÐÍÊý¾Ý
5£º×¢Òâ½á¹¹ÌåÖ¸ÕëÊý×é µÄʹÓú͵÷ÓÃ
6£º ......
×÷Ò»¸ötcpµÄ·þÎñ³ÌÐò£¬Í¬Ê±¿ÉÄÜÓдóÁ¿µÄ¿Í»§¶ËÁ¬ÉÏÀ´£¬Ï£Íû·Ö±ð¼Çס¸÷¸ösocket
ËÓÐÊý¾Ý¹ýÀ´£¬¾Í¶Á³öÀ´£¬·Åµ½Ò»¸öÇëÇó¶ÓÁУ£ÕâЩÊÂÇéÓÃÒ»¸öÏß³ÌÍê³É
ÁíÍâÓÐÒ»¸ö½á¹û¶ÓÁУ¬Èç¹û½á¹ûÀï°üº¬ÁËsocketµÄ±àºÅ£¬ÓÃÒ»¸öÏß³ÌרÃÅ£º
È¡³öÀ´°´±àºÅÕÒ»ØÔÀ´·¢ËÍÕßsocket£¬·¢»Ø¸øÔÀ´µÄ¿Í»§¶Ë
»¹ÓÐÒ»¸ö¾ÍÊÇ´¦ÀíÏ ......