C++中高级工程师 慕ke高清

908 阅读2分钟

C++中高级工程师

核心代码,注释必读

// download:3w ukoou com

WindowsC++环境的搭建 在 Windows 系统下搭建 C++ 环境,通常需要安装以下两个工具:

  1. 编译器:用于将 C++ 代码转换成可执行文件的工具。最常见的是 Microsoft Visual C++,也可以选择使用 MinGW 等其他编译器。
  2. 集成开发环境(IDE):用于编辑、编译和调试代码。最常见的是 Microsoft Visual Studio,也可以选择使用 Code::Blocks、Dev-C++ 等其他 IDE。

以下是在 Windows 系统下使用 Visual Studio 作为 IDE 的 C++ 环境搭建步骤:

  1. 下载并安装 Visual Studio。可以通过官方网站下载 Visual Studio Community 版本,这是免费的。安装时选择 C++ 工作负载以及其他需要的选项。

  2. 下载并安装 CMake。CMake 是一个跨平台的开源工具,可以自动生成 Makefile 和 Visual Studio 项目文件,从而简化了代码编译过程。可以通过 CMake 官方网站下载 CMake。

  3. 创建一个 C++ 项目。在 Visual Studio 中选择「File」>「New」>「Project」,选择「Visual C++」>「Windows Desktop」>「Windows Console Application」,并为项目命名。

  4. 将源代码添加到项目中。在「Solution Explorer」窗口中右键单击项目名称,选择「Add」>「New Item」,选择「C++ File (.cpp)」,并添加源代码文件。

  5. 配置 CMake。在项目目录下创建一个 CMakeLists.txt 文件,其中包含编译项目所需的所有信息,包括源代码文件列表、编译选项和库的链接选项。

  6. 编译项目。在 Visual Studio 中选择「Build」>「Build Project」,或使用键盘快捷键「F7」编译项目。如果编译成功,则会在 bin/Debug 文件夹下生成可执行文件。

C++中高级工程师 C++面向对象编程基础

这里提供一个 C++ 面向对象编程的示例代码,以方便初学者对面向对象编程有更直观的理解。

示例代码如下,假设定义了一个名为 Person 的类,表示一个人的基本信息:

#include <iostream>
#include <string>

using namespace std;

class Person {
public:
    // 构造函数
    Person(string name, int age, string gender) {
        this->name = name;
        this->age = age;
        this->gender = gender;
    }
    
    // 成员函数
    void sayHello() {
        cout << "Hello, my name is " << name << ", and I am " << age << " years old." << endl;
    }

    // 成员变量
    string name;
    int age;
    string gender;
};

// 主函数
int main() {
    // 创建一个 Person 对象
    Person p("Tom", 18, "male");
    
    // 调用成员函数
    p.sayHello();

    // 获取成员变量
    cout << "Gender: " << p.gender << endl;

    return 0;
}

在上述代码中,Person 类有三个成员变量 nameagegender,以及两个成员函数 sayHello 和构造函数。构造函数用于初始化对象的成员变量,sayHello 函数用于输出当前对象的基本信息。

main 函数中,首先创建一个 Person 对象 p,并传入三个参数 nameagegender 初始化对象的成员变量。然后调用 psayHello 函数和输出 pgender 变量。