搬瓦工官网中国镜像站:https://bwh81.net(搬瓦工官方网站,放心访问)
搬瓦工官方中文网:https://bwh86.net
搬瓦工官网所有方案以及库存监控页面:https://bwh86.net/monitor
最新搬瓦工最大优惠力度优惠码(循环优惠6.58%):BWHNCXNVXV
搬瓦工新用户注册和图文购买教程:点击查看
在90年代末和2000年代初,人们仍然广泛地教授C ++(以及Java,还记得Web浏览器上的Java applet是什么东西吗?),并且C99标准尚未在GCC和其他C编译器实现中完全定稿。
同时,C ++已完全符合C89 / C90 / C94标准。意味着以C89 / C90 / C94标准编写的任何C代码都可以由C ++编译器编译为C ++。
了解更多有关C/C++的知识:
鉴于C ++是对旧C标准的改进(C99也是一项巨大的改进,尤其是在关键字性能方面),因此,大多数大学或其他工作领域的新游戏开发人员都在使用C ++,因为,这样做更有意义但是当时只是简单地在C94和较旧的C标准上使用C ++。
是的,与C ++相比,C94和较旧的C标准很差,这使得C ++更具表现力,类缩短了开发时间等等。
为了给您一个比较,较旧的C标准(直到C99)是多么糟糕,C不允许您像现在这样在任何地方声明变量,必须在使用它们之前在函数作用域的顶部声明变量!另外,您无法为for循环声明+临时初始化变量。
// C89/C90/C94
int main()
{
int i;
FILE *f;
for( i=0; i<size; i++ );
f = fopen("file.txt", "r");
fclose(f);
return 0;
}
// C99
int main()
{
for( int i=0; i<size; i++ );
FILE *restrict f = fopen("file.txt", "r");
fclose(f);
}
与旧的C标准不同,C ++实际上允许这样做,这就是C ++在当时如此流行的原因。
有趣的是,其他答案都说OOP为C ++在游戏开发中流行提供了一个原因,但事实并非如此,因为大多数游戏和游戏引擎已迁移到面向数据的设计,因为OOP对缓存的友好程度不高,这会损害性能和性能。使用虚拟方法和继承会影响性能。这就是为什么大多数游戏引擎都使用类似C的形式的C ++的原因。
C ++接管游戏行业的第二个原因不仅在于游戏引擎方面,还在于工具方面。C ++旨在在C不能扩展软件的地方发光。至少在我看来,“完美”且理想化的游戏引擎将是完全用C编程并与C ++集成在一起的引擎系统,而引擎工具(如地图编辑器和资产管理器),游戏(可能是脚本而不是C ++或也许使用Cling并使用C ++脚本)等等。C ++庞大的标准库,许多编程范例以及更大的运行时系统证明了这一点。
当您将问题分解为更小的子问题时,C作为一种语言最有效。当您是那种更抽象地思考的开发人员时,C ++作为一种语言最有效。这就是为什么C ++设计为与C 一起使用而不是与之相反的原因。
最后只想补充一点,即使C和C ++只是“工具”,但是最好记住这些工具是为什么设计的。有时候,锤子比钉子枪更好,有时钉子枪更好。作为程序员/开发人员或工程师,您有责任识别这些情况并做出正确的选择。
搬瓦工机房方案整理
搬瓦工目前提供了4个方案,包括搬瓦工KVM方案,搬瓦工CN2 GT方案,搬瓦工CN2 GIA-E方案和搬瓦工香港方案,每种方案有多种套餐配置,详细的配置和价格整理如下:套餐名称 | CPU | 内存大小 | 硬盘容量 | 每月流量 | 带宽 | 价格/年 | 购买链接 |
---|---|---|---|---|---|---|---|
搬瓦工CN2-E限量版(搬瓦工补货通知群(禁言,仅推送):903230558) | |||||||
CN2 GIA LIMITED EDITION | 1核 | 1 GB | 10 GB | 500 GB | 1 Gbps | $89.99 | 立即购买 |
搬瓦工CN2 GT方案 | |||||||
CN2 | 1核 | 1024 MB | 20 GB | 1000 GB | 1 Gbps | $49.99 | 立即购买 |
CN2 | 1核 | 2048 MB | 40 GB | 2000 GB | 1 Gbps | $99.99 | 立即购买 |
CN2 | 2核 | 4096 MB | 80 GB | 3000 GB | 1 Gbps | $199.99 | 立即购买 |
CN2 | 2核 | 8 GB | 160 GB | 5000 GB | 1 Gbps | $399.99 | 立即购买 |
CN2 | 3核 | 16 GB | 320 GB | 8000 GB | 1 Gbps | $799.99 | 立即购买 |
CN2大流量 | 3核 | 16 GB | 320 GB | 12000 GB | 1 Gbps | $899.99 | 立即购买 |
CN2大流量 | 3核 | 16 GB | 320 GB | 16000 GB | 1 Gbps | $1299.99 | 立即购买 |
搬瓦工CN2 GIA-E方案(可选搬瓦工DC9 CN2 GIA,搬瓦工DC6 CN2 GIA,搬瓦工日本大阪软银线路) | |||||||
CN2 GIA ECOMMERCE | 2核 | 1 GB | 20 GB | 1000 GB | 2.5 Gbps | $169.99 | 立即购买 |
CN2 GIA ECOMMERCE | 3核 | 2 GB | 40 GB | 2000 GB | 2.5 Gbps | $299.99 | 立即购买 |
CN2 GIA ECOMMERCE | 4核 | 4 GB | 80 GB | 3000 GB | 2.5 Gbps | $549.99 | 立即购买 |
CN2 GIA ECOMMERCE | 6核 | 8 GB | 160 GB | 5000 GB | 5 Gbps | $879.99 | 立即购买 |
CN2 GIA ECOMMERCE | 8核 | 16 GB | 320 GB | 8000 GB | 5 Gbps | $1599.99 | 立即购买 |
CN2 GIA ECOMMERCE | 10核 | 32 GB | 640 GB | 10000 GB | 10 Gbps | $2759.99 | 立即购买 |
CN2 GIA ECOMMERCE | 12核 | 64 GB | 1280 GB | 12000 GB | 10 Gbps | $5399.99 | 立即购买 |
搬瓦工香港方案 | |||||||
香港CN2 GIA | 2核 | 2048 MB | 40 GB | 500 GB | 1 Gbps | $899.99 | 立即购买 |
香港CN2 GIA | 4核 | 4096 MB | 80 GB | 1000 GB | 1 Gbps | $1559.99 | 立即购买 |
香港CN2 GIA | 6核 | 8192 MB | 160 GB | 2000 GB | 1 Gbps | $2999.99 | 立即购买 |
香港CN2 GIA | 6核 | 16384 MB | 320 GB | 4000 GB | 1 Gbps | $5899.99 | 立即购买 |
搬瓦工日本方案 | |||||||
日本CN2 GIA | 2核 | 2048 MB | 40 GB | 500 GB | 1.2 Gbps | $899.99 | 立即购买 |
日本CN2 GIA | 4核 | 4096 MB | 80 GB | 1000 GB | 1.2 Gbps | $1559.99 | 立即购买 |
日本CN2 GIA | 6核 | 8192 MB | 160 GB | 2000 GB | 1.2 Gbps | $2999.99 | 立即购买 |
日本CN2 GIA | 6核 | 16384 MB | 320 GB | 4000 GB | 1.2 Gbps | $5899.99 | 立即购买 |
搬瓦工KVM方案 | |||||||
KVM | 2核 | 1024 MB | 20 GB | 1 TB | 1 Gbps | $49.99 | 立即购买 |
KVM | 3核 | 2 GB | 40 GB | 2 TB | 1 Gbps | $99.99 | 立即购买 |
KVM | 4核 | 4 GB | 80 GB | 3 TB | 1 Gbps | $199.99 | 立即购买 |
KVM | 5核 | 8 GB | 160 GB | 4 TB | 1 Gbps | $399.99 | 立即购买 |
KVM | 6核 | 16 GB | 320 GB | 5 TB | 1 Gbps | $799.99 | 立即购买 |
KVM | 7核 | 24 GB | 480GB | 6 TB | 1 Gbps | $1,199.99 | 立即购买 |
还木有评论哦,快来抢沙发吧~