È :;>Ñt®>l¿Û(¾ÝÎN>¬H¼7¦½=`~?un=Ù³7¾>P#=×À^?'M£>ÕZÀ>o!¾×öv>ÍÇz=:;>Ñt®>l¿Û(¾ÝÎN>¬H¼×À^?'M£>ÕZÀ>o!¾×öv>ÍÇz=Ì>?!
¿øù¿¾9¾¿º:>ïø<0>9?îO?0dU¾ÝÎN>¤
Å=×À^?'M£>ÕZÀ>o!¾×öv>ÍÇz=7¦½=`~?un=Ù³7¾>P#=æ>9¿ÚÆ/?Ú«=Ðz¾ýÚZ>¹â=0>9?îO?0dU¾ÝÎN>¤
Å=7¦½=`~?un=Ù³7¾>P#=Ca?©Jó¾"½$ÖB¾¢>ô 3=Ì>?!
¿øù¿¾9¾¿º:>ïø<×À^?'M£>ÕZÀ>o!¾×öv>ÍÇz=0>9?îO?0dU¾ÝÎN>¤
Å=Ca?©Jó¾"½$ÖB¾¢>ô 3=×À^?'M£>ÕZÀ>o!¾×öv>ÍÇz=¿ ¿¾MóN¿}<d¾Â¢">¢<:;>Ñt®>l¿Û(¾ÝÎN>¬H¼Ì>?!
¿øù¿¾9¾¿º:>ïø<Ca?©Jó¾"½$ÖB¾¢>ô 3=¿ ¿¾MóN¿}<d¾Â¢">¢<Ì>?!
¿øù¿¾9¾¿º:>ïø<æ>9¿ÚÆ/?Ú«=Ðz¾ýÚZ>¹â=7¦½=`~?un=Ù³7¾>P#=:;>Ñt®>l¿Û(¾ÝÎN>¬H¼¿ ¿¾MóN¿}<d¾Â¢">¢<æ>9¿ÚÆ/?Ú«=Ðz¾ýÚZ>¹â=:;>Ñt®>l¿Û(¾ÝÎN>¬H¼ÀBÎ>Ý>uN?{`¾®.>2÷=0>9?îO?0dU¾ÝÎN>¤
Å=æ>9¿ÚÆ/?Ú«=Ðz¾ýÚZ>¹â=KVM¿Ãó>)¸>Ѿ¿º:>^à½=ÀBÎ>Ý>uN?{`¾®.>2÷=æ>9¿ÚÆ/?Ú«=Ðz¾ýÚZ>¹â=ÀBÎ>Ý>uN?{`¾®.>2÷=Ca?©Jó¾"½$ÖB¾¢>ô 3=0>9?îO?0dU¾ÝÎN>¤
Å=KVM¿Ãó>)¸>Ѿ¿º:>^à½=æ>9¿ÚÆ/?Ú«=Ðz¾ýÚZ>¹â=¿ ¿¾MóN¿}<d¾Â¢">¢<«>7R?³|9?È^o¾¥>;>ÀBÎ>Ý>uN?{`¾®.>2÷=KVM¿Ãó>)¸>Ѿ¿º:>^à½=Èy¿ÂÃT>,ѽµ¾>2÷=«>7R?³|9?È^o¾¥>;>KVM¿Ãó>)¸>Ѿ¿º:>^à½=òxV?\õ¾ù
¾)BJ¾©¬¬=a¨=Ca?©Jó¾"½$ÖB¾¢>ô 3=ÀBÎ>Ý>uN?{`¾®.>2÷=«>7R?³|9?È^o¾¥>;>òxV?\õ¾ù
¾)BJ¾©¬¬=a¨=ÀBÎ>Ý>uN?{`¾®.>2÷=äé½\ó¾ªF_¿Æ¨k¾ÊÜÜ=ô 3=¿ ¿¾MóN¿}<d¾Â¢">¢<Ca?©Jó¾"½$ÖB¾¢>ô 3=òxV?\õ¾ù
¾)BJ¾©¬¬=a¨=äé½\ó¾ªF_¿Æ¨k¾ÊÜÜ=ô 3=Ca?©Jó¾"½$ÖB¾¢>ô 3=Èy¿ÂÃT>,ѽµ¾>2÷=KVM¿Ãó>)¸>Ѿ¿º:>^à½=¿ ¿¾MóN¿}<d¾Â¢">¢<äé½\ó¾ªF_¿Æ¨k¾ÊÜÜ=ô 3=Èy¿ÂÃT>,ѽµ¾>2÷=¿ ¿¾MóN¿}<d¾Â¢">¢<!¿ËH¿å!¿Ës¾=,=äé½\ó¾ªF_¿Æ¨k¾ÊÜÜ=ô 3=òxV?\õ¾ù
¾)BJ¾©¬¬=a¨=!¿ËH¿å!¿Ës¾=,=Èy¿ÂÃT>,ѽµ¾>2÷=äé½\ó¾ªF_¿Æ¨k¾ÊÜÜ=ô 3= o¿D>Ïë=¶ó¾Èìì=ÅX>«>7R?³|9?È^o¾¥>;>Èy¿ÂÃT>,ѽµ¾>2÷=Æü`?ÞUç¾+Ú¾)BJ¾ÇÈH=Àí >òxV?\õ¾ù
¾)BJ¾©¬¬=a¨=«>7R?³|9?È^o¾¥>;>×¾qB¿*X¿ÍÊv¾±¨(=ý
>!¿ËH¿å!¿Ës¾=,=òxV?\õ¾ù
¾)BJ¾©¬¬=a¨=Æü`?ÞUç¾+Ú¾)BJ¾ÇÈH=Àí >×¾qB¿*X¿ÍÊv¾±¨(=ý
>òxV?\õ¾ù
¾)BJ¾©¬¬=a¨= o¿D>Ïë=¶ó¾Èìì=ÅX>Èy¿ÂÃT>,ѽµ¾>2÷=!¿ËH¿å!¿Ës¾=,=×¾qB¿*X¿ÍÊv¾±¨(=ý
> o¿D>Ïë=¶ó¾Èìì=ÅX>!¿ËH¿å!¿Ës¾=,=f.D?¿ Ï.>}<d¾Ä ;ÿM>Æü`?ÞUç¾+Ú¾)BJ¾ÇÈH=Àí >«>7R?³|9?È^o¾¥>;>f.D?¿ Ï.>}<d¾Ä ;ÿM>×¾qB¿*X¿ÍÊv¾±¨(=ý
>Æü`?ÞUç¾+Ú¾)BJ¾ÇÈH=Àí >¾>½¥e>æu?Ðz¾=hu>«>7R?³|9?È^o¾¥>;> o¿D>Ïë=¶ó¾Èìì=ÅX>/z¿L½,
L>º¾=jg>¾>½¥e>æu?Ðz¾=hu> o¿D>Ïë=¶ó¾Èìì=ÅX>¾>½¥e>æu?Ðz¾=hu>f.D?¿ Ï.>}<d¾Ä ;ÿM>«>7R?³|9?È^o¾¥>;>lzà¾3Z¿T¬>b¾ÐÀÀ»Ó<>×¾qB¿*X¿ÍÊv¾±¨(=ý
>f.D?¿ Ï.>}<d¾Ä ;ÿM>/z¿L½,
L>º¾=jg> o¿D>Ïë=¶ó¾Èìì=ÅX>×¾qB¿*X¿ÍÊv¾±¨(=ý
>lzà¾3Z¿T¬>b¾ÐÀÀ»Ó<>/z¿L½,
L>º¾=jg>×¾qB¿*X¿ÍÊv¾±¨(=ý
>¾>½¥e>æu?Ðz¾=hu>/z¿L½,
L>º¾=jg>lzà¾3Z¿T¬>b¾ÐÀÀ»Ó<>f.D?¿ Ï.>}<d¾Ä ;ÿM>¾>½¥e>æu?Ðz¾=hu>lzà¾3Z¿T¬>b¾ÐÀÀ»Ó<>m©C?¦Ô¿o>]¢>ûÀÀ»2é_>z¥l>j¿3ª>¹©>½»)U>g¸>V)¿´4¿¸Î>ûÀÀ»l>òî?®Ö>¸ÉH¿]¢>±¨(=\V1>×
?Ió??V
¾áð>¼¼=ÿM>è¢)?e9I¾¬9?
¦>=áÒq>×
?Ió??V
¾áð>¼¼=ÿM>
Ñì>vk?#?áð>=HÞ>è¢)?e9I¾¬9?
¦>=áÒq>è¢)?e9I¾¬9?
¦>=áÒq>m©C?¦Ô¿o>]¢>ûÀÀ»2é_>òî?®Ö>¸ÉH¿]¢>±¨(=\V1>è¢)?e9I¾¬9?
¦>=áÒq>
Ñì>vk?#?áð>=HÞ>;ì4½ÝC>°:v?È^o>=¢>è¢)?e9I¾¬9?
¦>=áÒq>;ì4½ÝC>°:v?È^o>=¢>¢¿çãú=uvF?)BJ>ÇÈH=ds
>
Ñì>vk?#?áð>=HÞ>×
?Ió??V
¾áð>¼¼=ÿM>¿¢¾bÀn?Åç.>{`>ÕÔ=ôS\>
Ñì>vk?#?áð>=HÞ>¿¢¾bÀn?Åç.>{`>ÕÔ=ôS\>;ì4½ÝC>°:v?È^o>=¢>òî?®Ö>¸ÉH¿]¢>±¨(=\V1>g¸>V)¿´4¿¸Î>ûÀÀ»l>Í+¿ß©`¾
J5¿)BJ>ÐÀÀ;aÁ->×
?Ió??V
¾áð>¼¼=ÿM>²¾9¿`èÑ>|}
¿Þ?>Ýèh=DjJ>¿¢¾bÀn?Åç.>{`>ÕÔ=ôS\>g¸>V)¿´4¿¸Î>ûÀÀ»l>z¥l>j¿3ª>¹©>½»)U>0ž6l¿V¼vY>¢°°¼o~c>g¸>V)¿´4¿¸Î>ûÀÀ»l>0ž6l¿V¼vY>¢°°¼o~c>Í+¿ß©`¾
J5¿)BJ>ÐÀÀ;aÁ->z¥l>j¿3ª>¹©>½»)U>m©C?¦Ô¿o>]¢>ûÀÀ»2é_>Þõ¾Ï0ý¾Ív9?$ÖB> <ýx>z¥l>j¿3ª>¹©>½»)U>Þõ¾Ï0ý¾Ív9?$ÖB> <ýx>0ž6l¿V¼vY>¢°°¼o~c>Í+¿ß©`¾
J5¿)BJ>ÐÀÀ;aÁ->0ž6l¿V¼vY>¢°°¼o~c>Þõ¾Ï0ý¾Ív9?$ÖB> <ýx>²¾9¿`èÑ>|}
¿Þ?>Ýèh=DjJ>Í+¿ß©`¾
J5¿)BJ>ÐÀÀ;aÁ->Þõ¾Ï0ý¾Ív9?$ÖB> <ýx>¢¿çãú=uvF?)BJ>ÇÈH=ds
>;ì4½ÝC>°:v?È^o>=¢>¿¢¾bÀn?Åç.>{`>ÕÔ=ôS\>¢¿çãú=uvF?)BJ>ÇÈH=ds
>¿¢¾bÀn?Åç.>{`>ÕÔ=ôS\>²¾9¿`èÑ>|}
¿Þ?>Ýèh=DjJ>m©C?¦Ô¿o>]¢>ûÀÀ»2é_>g¸>V)¿´4¿¸Î>ûÀÀ»l>òî?®Ö>¸ÉH¿]¢>±¨(=\V1>òî?®Ö>¸ÉH¿]¢>±¨(=\V1>Í+¿ß©`¾
J5¿)BJ>ÐÀÀ;aÁ->²¾9¿`èÑ>|}
¿Þ?>Ýèh=DjJ>²¾9¿`èÑ>|}
¿Þ?>Ýèh=DjJ>×
?Ió??V
¾áð>¼¼=ÿM>òî?®Ö>¸ÉH¿]¢>±¨(=\V1>²¾9¿`èÑ>|}
¿Þ?>Ýèh=DjJ>Þõ¾Ï0ý¾Ív9?$ÖB> <ýx>¢¿çãú=uvF?)BJ>ÇÈH=ds
>è¢)?e9I¾¬9?
¦>=áÒq>¢¿çãú=uvF?)BJ>ÇÈH=ds
>Þõ¾Ï0ý¾Ív9?$ÖB> <ýx>Þõ¾Ï0ý¾Ív9?$ÖB> <ýx>m©C?¦Ô¿o>]¢>ûÀÀ»2é_>è¢)?e9I¾¬9?
¦>=áÒq>J¾§W¿o ¿ö>§¼¨¨j>8)>Fîu?Òd>Ò6~> <ÿM>³Ñ¹>Ýê=¿X¿¶ó> <æ=n>³Ñ¹>Ýê=¿X¿¶ó> <æ=n>}R?hwH¼i¬?¸Î>ÓÐм¿>J¾§W¿o ¿ö>§¼¨¨j>Ì`>cm?FÏ>¬>§¼¿>² D?uæ"?Cß½Ðz>½)ç£>aþ¾¦'l? Ôµ>¹©>½ìQ >}R?hwH¼i¬?¸Î>ÓÐм¿>¶óI¿)
¿Ñê>ÍÊv>Ø°°¼Û2>J¾§W¿o ¿ö>§¼¨¨j>ò{?¿&Ú>gG?Ës>ëà`<hu>¶óI¿)
¿Ñê>ÍÊv>Ø°°¼Û2>}R?hwH¼i¬?¸Î>ÓÐм¿>aþ¾¦'l? Ôµ>¹©>½ìQ >² D?uæ"?Cß½Ðz>½)ç£>³Ñ¹>Ýê=¿X¿¶ó> <æ=n>J¾§W¿o ¿ö>§¼¨¨j>¶óI¿)
¿Ñê>ÍÊv>Ø°°¼Û2>ò{?¿&Ú>gG?Ës>ëà`<hu>Ì`>cm?FÏ>¬>§¼¿>8)>Fîu?Òd>Ò6~> <ÿM>² D?uæ"?Cß½Ðz>½)ç£>8)>Fîu?Òd>Ò6~> <ÿM>Ì`>cm?FÏ>¬>§¼¿>aþ¾¦'l? Ôµ>¹©>½ìQ >ò{?¿&Ú>gG?Ës>ëà`<hu>² D?uæ"?Cß½Ðz>½)ç£>8)>Fîu?Òd>Ò6~> <ÿM>8)>Fîu?Òd>Ò6~> <ÿM>aþ¾¦'l? Ôµ>¹©>½ìQ >³Ñ¹>Ýê=¿X¿¶ó> <æ=n>³Ñ¹>Ýê=¿X¿¶ó> <æ=n>² D?uæ"?Cß½Ðz>½)ç£>ò{?¿&Ú>gG?Ës>ëà`<hu>ò{?¿&Ú>gG?Ës>ëà`<hu>}R?hwH¼i¬?¸Î>ÓÐм¿>³Ñ¹>Ýê=¿X¿¶ó> <æ=n>ò{?¿&Ú>gG?Ës>ëà`<hu>8)>Fîu?Òd>Ò6~> <ÿM>J¾§W¿o ¿ö>§¼¨¨j>0O?5]?[¾b>ßØX=>>'j±>Âe?1A>º>q<³'>è?o½B?ÆÎ>º>ëà`<Rò>è?o½B?ÆÎ>º>ëà`<Rò>M »JðZ¿Å«¿Ý_>ûÀÀ»Ü¬>Ýì¿¿Åu(¿b>Ýèh=Ë>M »JðZ¿Å«¿Ý_>ûÀÀ»Ü¬>S`¿éµÑ¾é¾ö>Ä »q°>»GF¾_aM¿e¿b>q<÷Ç>0O?5]?[¾b>ßØX=>>]§?«ËM?¨à=Ò6~>¢°°<ϼ>'j±>Âe?1A>º>q<³'>Ü¡¼;w?§w>ö>¢°°<n>S`¿éµÑ¾é¾ö>Ä »q°>è?o½B?ÆÎ>º>ëà`<Rò>è?o½B?ÆÎ>º>ëà`<Rò>'j±>Âe?1A>º>q<³'>Ü¡¼;w?§w>ö>¢°°<n>0O?5]?[¾b>ßØX=>>Ýì¿¿Åu(¿b>Ýèh=Ë>Ü¡¼;w?§w>ö>¢°°<n>S`¿éµÑ¾é¾ö>Ä »q°>Ýì¿¿Åu(¿b>Ýèh=Ë>»GF¾_aM¿e¿b>q<÷Ç>M »JðZ¿Å«¿Ý_>ûÀÀ»Ü¬>»GF¾_aM¿e¿b>q<÷Ç>Ýì¿¿Åu(¿b>Ýèh=Ë>Ü¡¼;w?§w>ö>¢°°<n>]§?«ËM?¨à=Ò6~>¢°°<ϼ>0O?5]?[¾b>ßØX=>>è?o½B?ÆÎ>º>ëà`<Rò>Ýì¿¿Åu(¿b>Ýèh=Ë>0O?5]?[¾b>ßØX=>>è?o½B?ÆÎ>º>ëà`<Rò>S`¿éµÑ¾é¾ö>Ä »q°>M »JðZ¿Å«¿Ý_>ûÀÀ»Ü¬>'j±>Âe?1A>º>q<³'>]§?«ËM?¨à=Ò6~>¢°°<ϼ>Ü¡¼;w?§w>ö>¢°°<n>Ýì¿¿Åu(¿b>Ýèh=Ë>S`¿éµÑ¾é¾ö>Ä »q°>Ü¡¼;w?§w>ö>¢°°<n>)ì?xì¾;§Q¿Ý_>ñð¼»)U>2?ª[?ü¬½Þ:>Ä »o~c>âÍF?¶¿½Ç?ã¦>õøx½q°>âÍF?¶¿½Ç?ã¦>õøx½q°> è>7ýa¿¤ý½º>å佧±¥>)ì?xì¾;§Q¿Ý_>ñð¼»)U> è>7ýa¿¤ý½º>å佧±¥>ca=2¿ëq7¿¶ó>½áÒq>)ì?xì¾;§Q¿Ý_>ñð¼»)U>
¿Wö>qæ3?òg>ÇÈH½V·>âÍF?¶¿½Ç?ã¦>õøx½q°>2?ª[?ü¬½Þ:>Ä »o~c>ÆÞ¾&;?¿¶¿vY> <áÒq>
¿Wö>qæ3?òg>ÇÈH½V·>2?ª[?ü¬½Þ:>Ä »o~c>õ-¿Þ&¿Lnô>¨k>ÊÜܽb«> è>7ýa¿¤ý½º>å佧±¥>âÍF?¶¿½Ç?ã¦>õøx½q°>
¿Wö>qæ3?òg>ÇÈH½V·>õ-¿Þ&¿Lnô>¨k>ÊÜܽb«>âÍF?¶¿½Ç?ã¦>õøx½q°>ì0æ¾-Ð>¿Àü¾{`>½X|>ca=2¿ëq7¿¶ó>½áÒq> è>7ýa¿¤ý½º>å佧±¥>õ-¿Þ&¿Lnô>¨k>ÊÜܽb«>ì0æ¾-Ð>¿Àü¾{`>½X|> è>7ýa¿¤ý½º>å佧±¥>Ç+P¿QNT¾Á9¿0dU>¢°°¼jg>)ì?xì¾;§Q¿Ý_>ñð¼»)U>ca=2¿ëq7¿¶ó>½áÒq>ì0æ¾-Ð>¿Àü¾{`>½X|>Ç+P¿QNT¾Á9¿0dU>¢°°¼jg>ca=2¿ëq7¿¶ó>½áÒq>ÆÞ¾&;?¿¶¿vY> <áÒq>2?ª[?ü¬½Þ:>Ä »o~c>)ì?xì¾;§Q¿Ý_>ñð¼»)U>Ç+P¿QNT¾Á9¿0dU>¢°°¼jg>ÆÞ¾&;?¿¶¿vY> <áÒq>)ì?xì¾;§Q¿Ý_>ñð¼»)U>Ç+P¿QNT¾Á9¿0dU>¢°°¼jg>ì0æ¾-Ð>¿Àü¾{`>½X|>õ-¿Þ&¿Lnô>¨k>ÊÜܽb«>õ-¿Þ&¿Lnô>¨k>ÊÜܽb«>
¿Wö>qæ3?òg>ÇÈH½V·>Ç+P¿QNT¾Á9¿0dU>¢°°¼jg>
¿Wö>qæ3?òg>ÇÈH½V·>ÆÞ¾&;?¿¶¿vY> <áÒq>Ç+P¿QNT¾Á9¿0dU>¢°°¼jg>rà5?Ö?S<¦¾§>=HÞ>6èÓ>Qd? Ó:>âË>=Rò>´8;?°>«x+?]¢>=ºÇ>´8;?°>«x+?]¢>=ºÇ>?èK¿.py½ 8¤>Ø°°¼õe¹>rà5?Ö?S<¦¾§>=HÞ>?èK¿.py½ 8¤>Ø°°¼õe¹>®ó>uw½dw¿áð>=hu>rà5?Ö?S<¦¾§>=HÞ>ô.¿
NEHE-opengl教程-C++
需积分: 0 133 浏览量
更新于2023-04-22
收藏 5.51MB ZIP 举报
OpenGL是计算机图形学中的一个强大库,用于在各种操作系统上创建2D和3D图形。NEHE(牛顿教育)是一个著名的在线学习平台,提供了一系列的OpenGL教程,旨在帮助初学者和进阶开发者掌握OpenGL编程。这个“NEHE-opengl教程-C++”是将C++与OpenGL相结合,为程序员提供了一套深入学习3D图形编程的资源。
在C++中使用OpenGL,首先需要了解如何设置开发环境。通常,这包括安装OpenGL库、GLUT(OpenGL实用工具库)或GLEW(OpenGL扩展加载器),以及一个支持OpenGL的IDE,如Visual Studio(对应压缩包中的"vc"可能指的是Visual C++项目)。安装这些工具后,开发者可以创建一个新的C++项目并开始编写OpenGL代码。
OpenGL的编程基础包括窗口的创建、渲染上下文的设置、以及主循环的构建。在C++中,这通常涉及GLUT库的使用,例如`glutInit()`初始化参数,`glutCreateWindow()`创建窗口,以及`glutDisplayFunc()`指定渲染函数。主循环通常包含`glutMainLoop()`,它将持续处理输入和更新画面。
OpenGL的核心是顶点和图元。开发者需要定义顶点,这些顶点可以通过`glVertex3f()`等函数来设置。然后,使用图元(如三角形、线段或点)将顶点连接起来,`glBegin()`和`glEnd()`之间定义了图元的类型和顺序。颜色、纹理坐标、法线等其他属性也可以在顶点之间设置。
为了在屏幕上看到内容,必须调用`glClear()`清除颜色和深度缓冲区,`glLoadIdentity()`设置单位矩阵,以及`glTranslatef()`, `glRotatef()`等函数来应用变换。`glDrawArrays()`或`glDrawElements()`用于绘制图元,然后调用`glFlush()`或`SwapBuffers()`确保图像立即显示。
光照和材质是OpenGL中增强3D效果的关键部分。通过`glLightfv()`和`glMaterialfv()`设置光源和物体材质属性,可以创建更真实的视觉效果。纹理映射允许在3D模型上贴图,`glGenTextures()`生成纹理ID,`glTexImage2D()`载入图像数据,而`glBindTexture()`将纹理绑定到特定对象。
OpenGL还包括许多高级特性,如视口设置、投影和模型视图矩阵的操作、深度测试、模板缓冲、雾效、着色器语言(GLSL)等。GLSL是OpenGL的内置编程语言,用于创建自定义着色器,可以实现复杂的顶点和片段处理,进一步提升图形质量。
“NEHE-opengl教程-C++”涵盖了从基本的OpenGL窗口设置到高级图形技术的广泛内容,通过C++实现,为学习者提供了一条深入理解3D图形编程的路径。通过实践这些教程,开发者不仅可以掌握OpenGL的基本用法,还能逐步探索并掌握3D图形编程的精髓。
qq_51722624
- 粉丝: 0
- 资源: 1
最新资源
- 机械手机器人含设计文档机械手-PLC控制机械手设计
- 机械手机器人含设计文档机械手-R175型柴油机机体加工自动线上多功能气压机械手设计
- 机械手机器人含设计文档机械手-电动关节机械手
- 机械手机器人含设计文档机械手-电动式关节型机器人机械手的结构设计与仿真
- Java反编译神器 - Fernflower
- 拼多多自动发货源码dddddddddddd
- 流水线式贴标设备(sw18可编辑+工程图)全套技术资料100%好用.zip.zip
- lilishop 商城 java商城-Java资源
- IMOOC-跨年倒计时html代码
- srt-data-报告类资源
- C环境配置-vscode配置c/c++环境
- InstallShell-deveco studio
- 基于光敏电阻的C51单片机LCD显示照度计(含成品硬件演示.光敏电阻光照度与电阻值的关系)-lcd1602
- 2024十一月三十启动《大局已定》.m4a
- MODBUS协议调试工具-modbus协议
- xxl-job-爱学习的易老师