猫史档案馆


【文言文编程】 教程帖 Part10

用户:ZH-Y-QZH-Y-Q查看:0 回复:0 评论:0 创建时间:2020-02-19T11:16:41


Part 10 杂项

连接两个字符串:加「字符串甲」以「字符串乙」。相当于strcat(str_a,str_b);

宏定义: 或云「「宏名称」」。 蓋謂「「替换内容」」。

官方说明

比如:或云「「書「甲」焉」」。 蓋謂「「吾有一言。曰「甲」。書之」」。

相当于#define output(str) cout<<str

异常处理( try-catch语句)

官方说明

示例

try语句:姑妄行此。表示需检测异常语句段开始。

throw语句:嗚呼。「「异常内容」」之禍。表示检测到异常,跳到catch段处理。相当于throw "error";

catch语句:如事不諧。表示检测到异常后执行的代码块开始。

catch语句内判断异常内容的特殊if语句:豈「「异常内容」」之禍歟。

上述特殊if语句对应的else不知何禍歟。

上述else获得具体异常信息:不知何禍歟。名之曰「异常信息」。

catch语句结束:乃作罷。

通俗点,就是先执行trycatch之间的代码,这一段代码中若满足一些条件使得其中的throw语句被执行了,那么忽略之后所有trycatch间的代码,执行catch段代码。如果没有,则catch段代码不被执行。

文言官方文件附带

官方IDE


回复

上一页1 页 / 共 0下一页