子德
luojiarui 发表于 2017-3-19 09:37
@彪悍的新手

刚刚查了一下,快是真的

OK,到时找个时间填了。

Java_command
[email protected] 发表于 2017-3-19 07:20
文中说了啊。文中说了不是返回0就是程序炸了。

你说的是你接收到的返回是否为0……
但是你可以返回别的。
希望修改。

l1ll5
luojiarui 发表于 2017-3-18 18:00
在圈子混过一段时间。。

并没有听说过这种说法哦。。

抱歉 cin和cout的效率真的很慢
在10W以上数据的读入测试中(亲测 linux环境)cin会比scanf慢近1倍的时间
事实上 对于很多的数据读入 cin一定tle没跑了 但是scanf的效果也不是很理想
一般在oi竞赛中我们自己编写读入函数 对于int类型的读入效率大概为scanf的10倍以上
同时读入函数有多种选择 常数优化永无止境
如果需要的话可以说一下原理

l1ll5
Java_command 发表于 2017-3-19 01:33
java和c++大括号都可以用两种方法,我比较倾向于我写的方法。
main需要返回0是必须的,希望你写一下。
( ...

不需要在程序中写return 0 默认返回0 如果你不写return 2333这样奇怪的东西 都可以正常运行

l1ll5
另外 请问c++可否进行mc插件的编写
本人有一定oi基础 对c++相关语法 算法比较熟悉
如果可以 希望楼主或者路过的大牛神犇可以抽空简要指导一下
如果需要 可以有偿 谢谢
qq:2817629709 请备注mcbbs 谢谢

子德
l1ll5 发表于 2017-3-20 13:37
另外 请问c++可否进行mc插件的编写
本人有一定oi基础 对c++相关语法 算法比较熟悉
如果可以 希望楼主或者路 ...

不知道。不过有可能可以,win10和PE都是C++写的。

子德
Java_command 发表于 2017-3-20 01:01
你说的是你接收到的返回是否为0……
但是你可以返回别的。
希望修改。

ok.这里因为我打的是返回0,返回其他就是炸了。

W3106388458
MCBBS有你更精彩~

Yaossg
luojiarui 发表于 2017-3-18 12:38
说一下吧:

-iostream是Cpp的标准流库,还是有必要讲一下的吧

这段代码第一行就错了iostream没有.h好吗
还有中文符号是什么鬼

luojiarui
本帖最后由 luojiarui 于 2017-4-7 19:49 编辑
姚氏帅哥 发表于 2017-4-7 13:51
这段代码第一行就错了iostream没有.h好吗
还有中文符号是什么鬼


-这是旧标准啦。。个人有这么个癖好

-因为用的是中文的输入法XD

Yaossg
你说方便新人理解,但是你说的很多概念打的比方都不准确
#include既不是载入,也不是调用,而是包含
using namespace不是创建一个工作室,而是使用一个工具箱
此外,你一来就讲函数真的好吗,明明可以先说“以后再解释,先复制粘贴”
就像教java的人教helloworld是不会介绍类的,尽管类在java中类无处不在
还有楼主你弃坑了吗,你弃坑了我就来续好了,论坛真的没有全面的c++教程

子德
姚氏帅哥 发表于 2017-4-12 12:58
你说方便新人理解,但是你说的很多概念打的比方都不准确
#include既不是载入,也不是调用,而是包含
using  ...

没有,只是临近期中考较忙。不过欢迎一起写?

Yaossg
[email protected] 发表于 2017-4-13 13:01
没有,只是临近期中考较忙。不过欢迎一起写?

非常乐意帮忙,我找时间帮你把现在这个帖子改一下,然后弄下一章

luojiarui
l1ll5 发表于 2017-3-20 13:37
另外 请问c++可否进行mc插件的编写
本人有一定oi基础 对c++相关语法 算法比较熟悉
如果可以 希望楼主或者路 ...

不可以

但是开发第三方工具

PumpkinXD
luojiarui 发表于 2017-3-18 12:38
说一下吧:

-iostream是Cpp的标准流库,还是有必要讲一下的吧

C++98之后iostream就没有.h了好不好
并且C++98之后不应该有命名空间声明么?

PumpkinXD
本帖最后由 Lne 于 2017-4-15 10:54 编辑

lz 既然讲的是C++
我建议用C++的io流而不是C的io流
  1. #include<cstdio>
复制代码

应该替换为
  1. #include <iostream>
复制代码
第二我认为刚开始不应该过分讲函数
(当然 主函数例外)还有头文件你不应该解释为"箱子" 你可以将他们解释为"工具"
命名空间的解释也不是很准确
  1. using namespace std;
复制代码
我认为应该解释为声明使用std空间的函数/类


luojiarui
Lne 发表于 2017-4-15 08:02
C++98之后iostream就没有.h了好不好
并且C++98之后不应该有命名空间声明么?

然而。。
本人有这个用旧标准的癖好

Yaossg
luojiarui 发表于 2017-4-15 09:11
然而。。
本人有这个用旧标准的癖好

这种癖好不好的,现在是C++98和C++11的时代
而不是上个世纪80年代
还有C++里面<cstdio>总是比<stdio.h>好
因为前者所有函数、结构都被放在std里面,后者没有
放在std里面可以避免冲突

PumpkinXD
luojiarui 发表于 2017-4-15 09:11
然而。。
本人有这个用旧标准的癖好

你这个癖好得改
现在的C++是C++98 C+11和C99的天下
而c++17也已经完工了
C++98的namespace可以防止函数/对象的冲突而旧标准显然不能做到

我要怎么办
楼主,我输完你的代码后,然后按F11,它弹出了一个让我保存的界面,我算成功了吗?
XP系统

Yaossg
我要怎么办 发表于 2017-4-16 20:41
楼主,我输完你的代码后,然后按F11,它弹出了一个让我保存的界面,我算成功了吗?
XP系统 ...

楼主太忙,我来帮他回你
显然你的快捷键与楼主不一样
你最好直接按编译并运行按钮
如果你真心想学c++,我可以教你,反正我正在收徒弟
看得出来就目前而言你挺认真的

PumpkinXD
我要怎么办 发表于 2017-4-16 20:41
楼主,我输完你的代码后,然后按F11,它弹出了一个让我保存的界面,我算成功了吗?
XP系统 ...

编译器是什么
gnu还是vc++?

Yaossg
本帖最后由 姚氏帅哥 于 2017-4-21 13:40 编辑
Lne 发表于 2017-4-20 22:36
编译器是什么
gnu还是vc++?

楼主教的是devcpp,这个人多半也用的是devcpp


a1264895353
谢谢楼主了 期待继续。

我要怎么办
姚氏帅哥 发表于 2017-4-16 21:22
楼主太忙,我来帮他回你
显然你的快捷键与楼主不一样
你最好直接按编译并运行按钮

好啊,不过我也是个学生党,只能周末上线

我要怎么办
姚氏帅哥 发表于 2017-4-21 10:21
楼主教的是devcpp,这个人多半也用的是devcpp

还有我直接按编译他也是出保存窗口

Yaossg
我要怎么办 发表于 2017-4-23 07:37
还有我直接按编译他也是出保存窗口

我也是学生党。。。所以正好,但是这周我没空,下周末我慢慢教你~

yican666
可以 很强势啊

子德
我要怎么办 发表于 2017-4-23 07:37
还有我直接按编译他也是出保存窗口

忘记讲了要先保存再编译。。


顶个热水袋
。。。竟然连c++教程都有了

Yaossg
[email protected] 发表于 2017-4-23 15:23
忘记讲了要先保存再编译。。

满怀期待看你修改完之后的结果
可是结果很失望
难道你的编辑也被吞掉了?
如果是,我们联名反馈吧,我受不了了,上次也是,竟然还被版主怼回来了
如果不是,是你真的只是改成这样的话,那我就无话可说了
还有你从来不看消息是几个意思啊提醒旁边“消息”两个大字看不到吗。。。

子德
姚氏帅哥 发表于 2017-5-13 22:24
满怀期待看你修改完之后的结果
可是结果很失望
难道你的编辑也被吞掉了?

编辑被吞了 早上编辑一个小时 然后保存 然后回到了原来状态

qaz2296777814

复制代码

Reload重启
c++可以做我的世界插件吗?

子德
Reload重启 发表于 2017-7-26 13:20
c++可以做我的世界插件吗?

可以做WIN10与PE.

九仞
luojiarui 发表于 2017-3-18 12:38
说一下吧:

-iostream是Cpp的标准流库,还是有必要讲一下的吧

这段代码是错的,正确的应该是:
#include<iostream>//导入标准流库int main(){//主函数std::cout<<"Hello World "<<std::endl;//std::cout为标准库的输出方法,std::endl可以理解为换行符


记住使用cout时数据流向cout所以方向朝向cout
使用cin时数据流向变量,所以方向朝向cin

九仞
luojiarui 发表于 2017-3-18 12:38
说一下吧:

-iostream是Cpp的标准流库,还是有必要讲一下的吧

你说别人是旧标准的编译器,自己却也是用旧标准的iostream.h现在iostream后面早就没有h了,不信你把代码贴到VS2015试试看可不可以编译。

九仞

这更贴速度给你个赞????

迷失的绵羊
话说,我用dev-c++
我居然完全没听懂...

StandAndFight
这不就是书上的内容么,,都差不多。。楼主你换个你好,我的世界都行啊

die1221
  1. #include <iostream>
  2. using namespace std;

  3. int main(){
  4.     cout<<"Hello Minecraft"<<endl;
  5. }
复制代码

这才是c++
你那个是c

子德
die1221 发表于 2017-7-26 18:49
这才是c++
你那个是c

cout效率比printf低到不知道哪里去了。

die1221
[email protected] 发表于 2017-7-26 19:11
cout效率比printf低到不知道哪里去了。

是的,没错。你能不能发点实际的东西?

Archur
很强,终于找到一个看得懂的教程了

F_Picacho
真的是不错呐,比喻的很好我很喜欢这类。不过建议使用cout因,为毕竟讲的是C++教程多说说特点比较好。

F_Picacho
F_Picacho 发表于 2017-8-7 14:36
真的是不错呐,比喻的很好我很喜欢这类。不过建议使用cout因,为毕竟讲的是C++教程多说说特点比较好。 ...

补充下,刚才翻了翻上面的评论也有人说cout效率的问题,我认为讲下cout也是在讲述重载的过程,一举两得。面相初学者内容是重点。

Minecrift_565cn
头文件的话..打个#include<bits/stdc++.h>不就万事大吉了吗,其他的什么cstdio,iomanip什么的都不用了...

阿狸哥哥
可以很详细,

站子诩
我已经学到常量了.

第一页 上一页 下一页 最后一页