新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正

始终用使c++开辟程序,近来一年开始开辟delphi的项目,近来一段时间要需从一份代码中编译不同本版。在c++中我一般会利用#define对不同本版代码行进分区。我想delphi也应该有,带着看试试的角度上彀索搜了一下,现发delphi的宏定义是($

IFDEF,$Else

,$ENDIF),跟c++的很像,只是把"#"换成了"$"。可以在

每日一道理
只有启程,才会到达理想和目的地,只有拼搏,才会获得辉煌的成功,只有播种,才会有收获。只有追求,才会品味堂堂正正的人。

Project->Option->Directories/Conditions->Conditional 中对宏行进定义。我以后用使的是Delphi7,在我现实用运中delphi的$ELSE很有题问,是不并每次都按预期执行。而且我是按"Build All Projects"编译的,后来我只能废弃{$ELSE},而只是用{$IFDEF}{$ENDIF},这样的结果是畸形的。

文章结束给大家分享下程序员的一些笑话语录: 古鸽是一种搜索隐禽,在中国快绝迹了…初步的研究表明,古鸽的离去,很可能导致另一种长着熊爪,酷似古鸽,却又习性不同的猛禽类——犤毒鸟

转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/04/28/3049940.html

代码编译delphi条件编译相关推荐

  1. nvcc编译器之GPU代码编译(chapter 5)

    目录 5. GPU编译 5.1 GPU多代架构 5.2 GPU特性列表 5.3 应用兼容性 5.4 虚拟架构 5.5 虚拟架构特性列表 5.6 兼容性补全机制 5.7 nvcc示例 5. GPU编译 ...

  2. 7. 从0学ARM-GNU伪指令、代码编译,lds使用

    <嵌入式工程师到底要不要学习ARM汇编指令?arm学习文章汇总> <到底什么是Cortex.ARMv8.arm架构.ARM指令集.soc?一文帮你梳理基础概念[科普]> 关于A ...

  3. python的代码编译、代码打包方法

    python的代码编译.代码打包方法 代码编译 把代码编译成pyc文件 import py_compilepy_compile.compile(r'文件路径') 或者直接在terminal中运行 py ...

  4. g++代码编译用选项-O3前后对比,前后执行时间对比如下

    g++代码编译用选项-O3前后对比,前后执行时间对比如下 g++ -std=c++11  main.cpp blur.cpp initialize_beliefs.cpp move.cpp norma ...

  5. JVM学习笔记(二)------Java代码编译和执行的整个过程

    Java代码编译是由Java源码编译器来完成,流程图如下所示: Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: Java代码编译和执行的整个过程包含了以下三个重要的机制: ● Java ...

  6. python源代码的后缀名是_Python代码编译与反编译

    众所周知,Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议.那么很自然会有人有这样的疑问:难道Python程序只能以 ...

  7. 【错误记录】Android Studio 编译时 Kotlin 代码编译报错 ( Not enough information to infer type variable T )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Kotlin 代码中调用 findViewById(R.id.button) 代码 , 编译时报如下错误信息 : Not enough info ...

  8. java代码编译时修改行为_GitHub - niuzhihua/AST_demo: 利用JavaParser框架在编译时修改语法树(源码)的 demo...

    本例子展示了如下功能: 1.删除方法中的 打印日志代码. 2.删除指定的 方法 和 成员变量. 3.检测方法中 是否有 new Thread 代码. 4.生成新的类和方法.并在运行时验证. 5.解析 ...

  9. java 0000 0001 0002 000a 000b_Java代码编译后的class文件

    还是熟悉的味道,还是最简单的代码. // Hello.java public class Hello { public static void main(String[] args) { System ...

最新文章

  1. Angry Grammar Nazi
  2. 快应用开发常见问题以及解决方案【持续更新】
  3. 数据库的查询,添加,修改,删除
  4. html 写字版插件,JS+HTML5 Canvas实现简单的写字板功能示例
  5. 【LeetCode】剑指 Offer 50. 第一个只出现一次的字符
  6. 使用autogen工具生成Makefile遇到问题解决思路
  7. [转载] Python将列表转换成字符串及字符串左右中对齐输出问题
  8. Linux C编程之流操作fopen函数的mode
  9. 拟阵论 贪心策略的数学基础
  10. 国内首款安全软件开源,金山卫士源码共享
  11. 电力拖动自动控制系统_电气工程及其自动化为什么这么火!原因有这些,建议收藏...
  12. python判定串口已连接_python的串口连接
  13. 图片文字怎么合并转发_怎么把图片和文字组合发微信
  14. java 出路 xls_java读取excel之xlsl超大文件
  15. 人体姿态估计:OpenPose、CPN
  16. 送给女朋友的java程序_逗女朋友开心的玫瑰花Java web程序
  17. 四阶段:第24周 微服务下Sentinel流量防控卫兵 apollo相关配置 一般有用
  18. 求职准备:大一到大三,做好五件大事!
  19. NR LDPC 03- Tanner
  20. mysql 写备注_mysql怎么添加备注

热门文章

  1. Intersection of Two Linked Lists
  2. 【三种可能问题】RuntimeError: cuDNN error: CUDNN_STATUS_NOT_SUPPORTED
  3. 【笔记】大数定理证明
  4. html中亮度怎么写,html – 使用CSS更改背景的亮度
  5. babel编译html文件,使用webpack+babel来_编译_JS代码
  6. linux hadoop集群搭建,hadoop集群搭建
  7. 举例分析private的作用【c/c++学习】
  8. Unity 3D 离线协议
  9. 5.4任务进展情况(整理——郑云飞)
  10. 解决Putty中左边 alt+b 不工作的问题