很多人的udf都不是自己写的,直接从网上复制粘贴的,编译的时候经常报错。我编写了下面这段示例代码:

我们使用小软件编译:

https://www.cnblogs.com/liusuanyatong/p/11259591.html

结果报如下错误:

我们在代码中添加如下的宏

#define ( (

#define ) )

#define ; ;

#define ! !

修改以后的代码:

再次用小软件编译

编译成功!加上上面的宏以后,可大幅度减少由于编码过程当中的手误,以及复制粘贴别人代码由于中文标点引起的错误。

最新文章

  1. drozer安装之夜深模拟器
  2. iOS开发之静态库(一)—— 基本概念
  3. 谈谈如何在面试中发掘程序猿的核心竞争力zz
  4. Python3.4使用MySql
  5. 属性“dataProvider”有多个初始值设定项。(注意:“dataProvider”是“mx.charts.BarChart”的默认属性)。
  6. 【CTO辩论】移动创业大军:谁斗争or变更代理
  7. UVa 459 - Graph Connectivity
  8. Discuz添加自定义模板广告
  9. sql操作一般函数
  10. ACM做题过程中的一些小技巧
  11. Shell 变量详解教程之位置变量与预定义变量。
  12. vue 实站技巧总结
  13. P3829 [SHOI2012]信用卡凸包
  14. 一.hadoop入门须知
  15. <亲测>ubuntu 16.04 忘记root密码
  16. 如何选择 SQL Server 数据库跟操作系统版本
  17. 使用自由软件Icarus Verilog Simulator进行仿真
  18. 201621123006 《Java程序设计》第9周学习总结
  19. HDU 4772 Zhuge Liang's Password (简单模拟题)
  20. (转)linux实战考试题:批量创建用户和密码-看看你会么?

热门文章

  1. 设置 VMware 中的 Mac OS 虚拟机进入 Recovery 模式
  2. Spring Security OAuth2 Demo —— 客户端模式(ClientCredentials)
  3. 机器学习(九)-------- 聚类(Clustering) K-均值算法 K-Means
  4. kali渗透综合靶机(十八)--FourAndSix2靶机
  5. 【USTC】雨
  6. [转载].NET ASP.NET 中web窗体(.aspx)利用ajax实现局部刷新
  7. Linux入门——初识Linux
  8. ASP.NET Core MVC 过滤器
  9. vue--购物车案例(小知识点总结)
  10. OC-bug: Undefined symbols for architecture i386: "_OBJC_CLASS_$_JPUSHRegisterEntity", referenced from: