一、第一个C++程序 1、文件扩展名 C++源代码的文件扩展名.cpp、C、cxx、c(需要指定编译语言) 自定义的头文件依然保留.h 2、头文件 C++标准库的头文件不带.h,最常用的是iostream C语言的头文件依然可以继续使用,stdio.h或cstdio 3、输入输出 cout> 输入 ... ...
分类:
编程语言 时间:
2018-08-09 20:02:44
阅读次数:
156
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -O3" ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -O3" ) -Wall 是打开警告开关,-O代表默认优化,可选:-O0不优化,-O1低级优化,-O2中级 ...
分类:
其他好文 时间:
2018-07-07 22:36:37
阅读次数:
228
1. 《Learning How to Learn》 https://www.coursera.org/learn/learning-how-to-learn/lecture/75EsZ/introduction-to-the-focused-and-diffuse-modes (NG123 Cxx ...
分类:
Web程序 时间:
2018-06-26 11:15:49
阅读次数:
190
c++ primer plus 第6版 源代码 编译器 目标代码 连接程序(启动代码--库代码) 可执行代码 源代码扩展名:c cc cxx C cpp c++ 编译和链接:unix CC **.c 》**.o 》a.out linux g++ **.cxx 需要链接库时的命令:g++ **.cxx ...
分类:
编程语言 时间:
2018-06-01 10:44:38
阅读次数:
233
```default cmake_minimum_required(VERSION 3.9) project(A5) set(CMAKE_CXX_STANDARD 11) find_package(OpenCV REQUIRED) include_directories(${OpenCV_INCLU ...
分类:
其他好文 时间:
2018-05-16 15:19:55
阅读次数:
802
隐含规则复杂的Makefile一般会使用隐含规则内的变量来简化编译处理。将隐含规则中使用的变量分成两种:一种是命令相关的,如“CC”;一种是参数相关的,如“CFLAGS”。这些变量都是大写表示。 常用的命令变量有:CC C语言编译程序。默认命令是“cc”CXX C++语言编译程序。默认命令是“g++ ...
分类:
其他好文 时间:
2018-03-06 00:53:58
阅读次数:
177
1. 主要内容 介绍程序语言的核心思想和C++的基本概念。 印象比较深刻的就是分而治之(divide and conque)的分解思想。 2. 知识广场 1) C++ 文件后缀 cc, cpp,,cxx 2) 编译器功能 一,检查错误(语法错误,类型错误); 二,代码生成(生成目标代码或者汇编指令) ...
分类:
编程语言 时间:
2018-02-28 16:21:10
阅读次数:
191
Basic Project The most basic porject is an executable built from source code file. CMakeLists.txt tutorial.cxx Project files: Upper, lower, and mixed ...
分类:
其他好文 时间:
2018-02-19 13:48:25
阅读次数:
150
cmake在windows上自动寻找v140(VS2015)的编译器,现在只有VS2013的IDE,所以要修改编译器 修改掉VS2015的编译器名称,报错提示参数CMAKE_C_COMPILER和CMAKE_CXX_COMPILER参数的对应地址找不到 在CMakeLists.txt里显式设置这两个 ...
开发过程中遇到 YXTBaseLabelCell .cxx_destruct崩溃,查了下,会在调用类的dealloc方法时调用cxx_destruct,于是看了下代码,找dealloc可能会崩溃的原因,发现我在用KVO的时候 addObserver了,但是在dealloc的时候没有remove,所以 ...
分类:
其他好文 时间:
2017-11-30 13:35:39
阅读次数:
395