C++学习笔记(达内视频版)

摘要:
Dane C++第一天:课程分为核心C++(标准C++,独立于操作系统)和UnixC++。G++你好。cc ohello Compile+Run+Rename-L指定库文件的路径。第二天:1.C++中的字符和字符串:char[100]=“good”

达内C++(陈宗权主讲)

第一天:

课程分为Core C++(标准C++。不依赖操作系统)和Unix C++。

1.配置bash,运行.sh文件。

vi bash_profile

在“path=”后面加入“:.”;path以“:”分隔路径,加入“.”表示当前文件夹可运行。

2.编程语言发展史:

二进制机器码->汇编(高效)->原始高级语言(Fortan等)->结构化编程语言(C语言等)->面向对象的编程语言(C++/Java等)

3.操作系统(Unix、Linux等)主要包含core和shell。

4.进程:一份正在执行的程序。

线程:一个程序能够由多个线程组成。栈:一小块内存空间 。堆:大片的内存空间。可自由申请。

5.编辑器(vi)、编译器(编译程序产生目标文件:g++ -c hello.cc)、连接器(将目标文件连接成可运行文件:g++ hello.o/g++ hello.o -o hell)、运行(a.out)。g++ hello.cc 编译+运行。g++ hello.cc -o hello编译+运行+重命名。

6.连接參数:-l连接指定的库文件。 -L指定库文件的路径。 -g产生带调试信息的可运行文件。

第二天:

1.C++中的字符、字符串:

char c[100] = “good

免责声明:内容来源于网络,仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇温故知新-网络基础1-ip地址计算devexpress gridControl1导出为pdf文件时出现 中文乱码的解决方案下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python与redis交互

前言 首先我使用电脑为:Macbook air,电脑操作系统版本为10.13.6,处理器1.8GHz Intel Core i5, 安装python 版本号:python3.6.5 ,ide: pycharm 前置,已经安装homebrew,安装homebrew流程参考 https://blog.csdn.net/ziyuzhiye/article/det...

Ubuntu + pip + Python3 + CPU版本 PaddlePaddle 安装

需要确认您的 Ubuntu 14.04/16.04/18.04 是 64 位操作系统 确认您需要安装 PaddlePaddle 的 Python 是您预期的位置,因为您计算机可能有多个 Python which python3 根据您的环境您可能需要替换本说明中所有命令行中的 python3 为 python ,或者替换为具体的 Python 路径) 同...

在C++ 中 如何调用 C# 写的DLL(转载)

对于很多和我一样的老C++程序员来讲,如果不能与时俱进,不但会倍感失落,还会真的自绝于天下。比如C#有很多好的组件, 如NPOI ,如。。。,怎么在C++中也自如调用呢,这样不用去学习C#,不用换刀,也可以达到同样的目的。网上看了半天,找到的资料要么太老,要么不对,干脆自己调试一遍。下面把体会说一说。调试环境:visual studio 2010 .时间:...

lua学习笔记10:lua简单的命令行

前面反复使用的命令行,好学喜欢命令行: 一 格公式 lua [options][script][args] 两 详细命令 -e 直接命令传递一个lua -l 加载文件 -i 进入交互模式 比例如。端子输入: lua -e "print(math.sin(12))" 版权声明:本文博主原创文章,博客,未经同意不得转载。...

python-3.6.2安装

1、下载python-3.6.2-amd64.exe安装包 官网下载地址:https://www.python.org/ 2、Python安装,双击傻瓜式安装(用英文路径,不要有空格), 特别要注意勾上Add Python 3.6 to PATH(勾选后,不需要再设置环境变量,如果在安装时漏掉了勾选Add Python 3.7 to PATH,那就要手动把...

python “ cannot import name OrderedDict”

本地测试一切ok,结果放到亚马逊云上去,运行出现错误:“ cannot import name OrderedDict”,于是找到错误根源,在于我在某处用到了OrderedDict, 在头部“from collections import OrderedDict”,  google有人指出“from ## import ##”不支持二次导入,如果包含该语句...