news 2026/8/6 3:21:07

C语言模拟面向对象三大特性与C++实现对比

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C语言模拟面向对象三大特性与C++实现对比

、封装(Encapsulation)

C语言实现

C语言通过结构体和访问控制函数实现封装,通常将结构体定义放在.c文件中隐藏实现细节,头文件只声明结构体指针和操作函数。

头文件(encapsulation.h):

代码语言:c

AI代码解释

#ifndef ENCAPSULATION_H #define ENCAPSULATION_H // 前向声明,隐藏结构体细节 typedef struct Person Person; // 构造函数 Person* Person_create(const char* name, int age); // 析构函数 void Person_destroy(Person* person); // 访问器函数 const char* Person_getName(Person* person); int Person_getAge(Person* person); // 修改器函数 void Person_setAge(Person* person, int age); // 成员函数 void Person_greet(Person* person); #endif // ENCAPSULATION_H

实现文件(encapsulation.c):

代码语言:c

AI代码解释

#include "encapsulation.h" #include <stdio.h> #include <stdlib.h> #include <string.h> // 结构体定义在.c文件中,外部无法直接访问成员 struct Person { char name[50]; int age; }; Person* Person_create(const char* name, int age) { Person* person = (Person*)malloc(sizeof(Person)); if (person) { strncpy(person->name, name, sizeof(person->name) - 1); person->name[sizeof(person->name) - 1] = '\0'; person->age = age; } return person; } void Person_destroy(Person* person) { free(person); } const char* Person_getName(Person* person) { return person ? person->name : NULL; } int Person_getAge(Person* person) { return person ? person->age : -1; } void Person_setAge(Person* person, int age) { if (person) { person->age = age; } } void Person_greet(Person* person) { if (person) { printf("Hello, I'm %s, %d years old.\n", person->name, person->age); } }
C++实现

C++通过class关键字和访问修饰符(public/private/protected)直接支持封装。

代码语言:cpp

AI代码解释

#include <iostream> #include <string> class Person { private: std::string name; int age; public: // 构造函数 Person(const std::string& name, int age) : name(name), age(age) {} // 析构函数 ~Person() {} // 访问器 std::string getName() const { return name; } int getAge() const { return age; } // 修改器 void setAge(int age) { this->age = age; } // 成员函数 void greet() const { std::cout << "Hello, I'm " << name << ", " << age << " years old." << std::endl; } };
原理对比
  • 封装机制:两者都通过隐藏数据成员(C语言通过不透明指针,C++通过private访问控制)和提供公共接口实现封装。
  • 实现差异:C语言需要手动管理内存(malloc/free),而C++有构造/析构函数自动管理;C++的访问控制更严格,编译期检查访问权限。

map.4sr6859.cn/Blog/131379.shtml
map.4sr6859.cn/Blog/597371.shtml
map.4sr6859.cn/Blog/951191.shtml
map.4sr6859.cn/Blog/171177.shtml
map.4sr6859.cn/Blog/597597.shtml
map.4sr6859.cn/Blog/353957.shtml
map.4sr6859.cn/Blog/935197.shtml
map.4sr6859.cn/Blog/577197.shtml
map.4sr6859.cn/Blog/975593.shtml
map.4sr6859.cn/Blog/791517.shtml
map.4sr6859.cn/Blog/113937.shtml
map.4sr6859.cn/Blog/351959.shtml
map.4sr6859.cn/Blog/951179.shtml
map.4sr6859.cn/Blog/795111.shtml
map.4sr6859.cn/Blog/557333.shtml
map.4sr6859.cn/Blog/597193.shtml
map.4sr6859.cn/Blog/915731.shtml
map.4sr6859.cn/Blog/959751.shtml
map.4sr6859.cn/Blog/773999.shtml
map.4sr6859.cn/Blog/511939.shtml
map.4sr6859.cn/Blog/331153.shtml
map.4sr6859.cn/Blog/911595.shtml
map.4sr6859.cn/Blog/777779.shtml
map.4sr6859.cn/Blog/971311.shtml
map.4sr6859.cn/Blog/391177.shtml
map.4sr6859.cn/Blog/155373.shtml
map.4sr6859.cn/Blog/519957.shtml
map.4sr6859.cn/Blog/355999.shtml
map.4sr6859.cn/Blog/979913.shtml
map.4sr6859.cn/Blog/759591.shtml
map.4sr6859.cn/Blog/317195.shtml
map.4sr6859.cn/Blog/575511.shtml
map.4sr6859.cn/Blog/573339.shtml
map.4sr6859.cn/Blog/115317.shtml
map.4sr6859.cn/Blog/791911.shtml
map.4sr6859.cn/Blog/111117.shtml
map.4sr6859.cn/Blog/715399.shtml
map.4sr6859.cn/Blog/355515.shtml
map.4sr6859.cn/Blog/557115.shtml
map.4sr6859.cn/Blog/759333.shtml
map.4sr6859.cn/Blog/791775.shtml
map.4sr6859.cn/Blog/795599.shtml
map.4sr6859.cn/Blog/377935.shtml
map.4sr6859.cn/Blog/717191.shtml
map.4sr6859.cn/Blog/999559.shtml
map.4sr6859.cn/Blog/717977.shtml
map.4sr6859.cn/Blog/531515.shtml
map.4sr6859.cn/Blog/575751.shtml
map.4sr6859.cn/Blog/517113.shtml
map.4sr6859.cn/Blog/917513.shtml
map.4sr6859.cn/Blog/919535.shtml
map.4sr6859.cn/Blog/759397.shtml
map.4sr6859.cn/Blog/315137.shtml
map.4sr6859.cn/Blog/317193.shtml
map.4sr6859.cn/Blog/997359.shtml
map.4sr6859.cn/Blog/555115.shtml
map.4sr6859.cn/Blog/199371.shtml
map.4sr6859.cn/Blog/131971.shtml
map.4sr6859.cn/Blog/315315.shtml
map.4sr6859.cn/Blog/599115.shtml
map.4sr6859.cn/Blog/399775.shtml
map.4sr6859.cn/Blog/537993.shtml
map.4sr6859.cn/Blog/973393.shtml
map.4sr6859.cn/Blog/371553.shtml
map.4sr6859.cn/Blog/739777.shtml
map.4sr6859.cn/Blog/197517.shtml
map.4sr6859.cn/Blog/795557.shtml
map.4sr6859.cn/Blog/913311.shtml
map.4sr6859.cn/Blog/513139.shtml
map.4sr6859.cn/Blog/193951.shtml
map.4sr6859.cn/Blog/319115.shtml
map.4sr6859.cn/Blog/131715.shtml
map.4sr6859.cn/Blog/155533.shtml
map.4sr6859.cn/Blog/555595.shtml
map.4sr6859.cn/Blog/533991.shtml
map.4sr6859.cn/Blog/579939.shtml
map.4sr6859.cn/Blog/593551.shtml
map.4sr6859.cn/Blog/731397.shtml
map.4sr6859.cn/Blog/131753.shtml
map.4sr6859.cn/Blog/755917.shtml
map.4sr6859.cn/Blog/959311.shtml
map.4sr6859.cn/Blog/531337.shtml
map.4sr6859.cn/Blog/371175.shtml
map.4sr6859.cn/Blog/759197.shtml
map.4sr6859.cn/Blog/951153.shtml
map.4sr6859.cn/Blog/733151.shtml
map.4sr6859.cn/Blog/115393.shtml
map.4sr6859.cn/Blog/133339.shtml
map.4sr6859.cn/Blog/177571.shtml
map.4sr6859.cn/Blog/191993.shtml
map.4sr6859.cn/Blog/248484.shtml
map.4sr6859.cn/Blog/553979.shtml
map.4sr6859.cn/Blog/377951.shtml
map.4sr6859.cn/Blog/153133.shtml
map.4sr6859.cn/Blog/268248.shtml
map.4sr6859.cn/Blog/666028.shtml
map.4sr6859.cn/Blog/759353.shtml
map.4sr6859.cn/Blog/971519.shtml
map.4sr6859.cn/Blog/993397.shtml
map.4sr6859.cn/Blog/408804.shtml
map.4sr6859.cn/Blog/975113.shtml
map.4sr6859.cn/Blog/139515.shtml
map.4sr6859.cn/Blog/391179.shtml
map.4sr6859.cn/Blog/113533.shtml
map.4sr6859.cn/Blog/379375.shtml
map.4sr6859.cn/Blog/599517.shtml
map.4sr6859.cn/Blog/373991.shtml
map.4sr6859.cn/Blog/791151.shtml
map.4sr6859.cn/Blog/484880.shtml
map.4sr6859.cn/Blog/155173.shtml
map.4sr6859.cn/Blog/179151.shtml
map.4sr6859.cn/Blog/711999.shtml
map.4sr6859.cn/Blog/571599.shtml
map.4sr6859.cn/Blog/262640.shtml
map.4sr6859.cn/Blog/175939.shtml
map.4sr6859.cn/Blog/082824.shtml
map.4sr6859.cn/Blog/131751.shtml
map.4sr6859.cn/Blog/597573.shtml
map.4sr6859.cn/Blog/971537.shtml
map.4sr6859.cn/Blog/820804.shtml
map.4sr6859.cn/Blog/262466.shtml
map.4sr6859.cn/Blog/193173.shtml
map.4sr6859.cn/Blog/731555.shtml
map.4sr6859.cn/Blog/775539.shtml
map.4sr6859.cn/Blog/973793.shtml
map.4sr6859.cn/Blog/315313.shtml
map.4sr6859.cn/Blog/511133.shtml
map.4sr6859.cn/Blog/555973.shtml
map.4sr6859.cn/Blog/848006.shtml
map.4sr6859.cn/Blog/557111.shtml
map.4sr6859.cn/Blog/175553.shtml
map.4sr6859.cn/Blog/595579.shtml
map.4sr6859.cn/Blog/339517.shtml
map.4sr6859.cn/Blog/593171.shtml
map.4sr6859.cn/Blog/557131.shtml
map.4sr6859.cn/Blog/517171.shtml
map.4sr6859.cn/Blog/593577.shtml
map.4sr6859.cn/Blog/191579.shtml
map.4sr6859.cn/Blog/779971.shtml
map.4sr6859.cn/Blog/759599.shtml
map.4sr6859.cn/Blog/357939.shtml
map.4sr6859.cn/Blog/975713.shtml
map.4sr6859.cn/Blog/955195.shtml
map.4sr6859.cn/Blog/531579.shtml
map.4sr6859.cn/Blog/737139.shtml
map.4sr6859.cn/Blog/557319.shtml
map.4sr6859.cn/Blog/537931.shtml
map.4sr6859.cn/Blog/246644.shtml
map.4sr6859.cn/Blog/971719.shtml
map.4sr6859.cn/Blog/573193.shtml
map.4sr6859.cn/Blog/482000.shtml
map.4sr6859.cn/Blog/951999.shtml
map.4sr6859.cn/Blog/935319.shtml
map.4sr6859.cn/Blog/824224.shtml
map.4sr6859.cn/Blog/680662.shtml
map.4sr6859.cn/Blog/808842.shtml
map.4sr6859.cn/Blog/260862.shtml
map.4sr6859.cn/Blog/002800.shtml
map.4sr6859.cn/Blog/337331.shtml
map.4sr6859.cn/Blog/460804.shtml
map.4sr6859.cn/Blog/040242.shtml
map.4sr6859.cn/Blog/331733.shtml
map.4sr6859.cn/Blog/286846.shtml
map.4sr6859.cn/Blog/808844.shtml
map.4sr6859.cn/Blog/791711.shtml
map.4sr6859.cn/Blog/808242.shtml
map.4sr6859.cn/Blog/973931.shtml
map.4sr6859.cn/Blog/200208.shtml
map.4sr6859.cn/Blog/159139.shtml
map.4sr6859.cn/Blog/628846.shtml
map.4sr6859.cn/Blog/391933.shtml
map.4sr6859.cn/Blog/066666.shtml
map.4sr6859.cn/Blog/026008.shtml
map.4sr6859.cn/Blog/204824.shtml
map.4sr6859.cn/Blog/020028.shtml
map.4sr6859.cn/Blog/179317.shtml
map.4sr6859.cn/Blog/448262.shtml
map.4sr6859.cn/Blog/573177.shtml
map.4sr6859.cn/Blog/793151.shtml
map.4sr6859.cn/Blog/359771.shtml
map.4sr6859.cn/Blog/666048.shtml
map.4sr6859.cn/Blog/391757.shtml
map.4sr6859.cn/Blog/242886.shtml
map.4sr6859.cn/Blog/826642.shtml
map.4sr6859.cn/Blog/199957.shtml
map.4sr6859.cn/Blog/248668.shtml
map.4sr6859.cn/Blog/913997.shtml
map.4sr6859.cn/Blog/317191.shtml
map.4sr6859.cn/Blog/286864.shtml
map.4sr6859.cn/Blog/139597.shtml
map.4sr6859.cn/Blog/846880.shtml
map.4sr6859.cn/Blog/777713.shtml
map.4sr6859.cn/Blog/400884.shtml
map.4sr6859.cn/Blog/264646.shtml
map.4sr6859.cn/Blog/719573.shtml
map.4sr6859.cn/Blog/600008.shtml
map.4sr6859.cn/Blog/579193.shtml
map.4sr6859.cn/Blog/482460.shtml
map.4sr6859.cn/Blog/082648.shtml
map.4sr6859.cn/Blog/997399.shtml
map.4sr6859.cn/Blog/026284.shtml
map.4sr6859.cn/Blog/642666.shtml
map.4sr6859.cn/Blog/379539.shtml
map.4sr6859.cn/Blog/028620.shtml
map.4sr6859.cn/Blog/315939.shtml
map.4sr6859.cn/Blog/551759.shtml
map.4sr6859.cn/Blog/288224.shtml
map.4sr6859.cn/Blog/686844.shtml
map.4sr6859.cn/Blog/539779.shtml
map.4sr6859.cn/Blog/739515.shtml
map.4sr6859.cn/Blog/082822.shtml
map.4sr6859.cn/Blog/359351.shtml
map.4sr6859.cn/Blog/804680.shtml
map.4sr6859.cn/Blog/406008.shtml
map.4sr6859.cn/Blog/515517.shtml
map.4sr6859.cn/Blog/315139.shtml
map.4sr6859.cn/Blog/880404.shtml
map.4sr6859.cn/Blog/262242.shtml
map.4sr6859.cn/Blog/666406.shtml
map.4sr6859.cn/Blog/288224.shtml
map.4sr6859.cn/Blog/044282.shtml
map.4sr6859.cn/Blog/393795.shtml
map.4sr6859.cn/Blog/153993.shtml
map.4sr6859.cn/Blog/915539.shtml
map.4sr6859.cn/Blog/311371.shtml
map.4sr6859.cn/Blog/713511.shtml
map.4sr6859.cn/Blog/911339.shtml
map.4sr6859.cn/Blog/199191.shtml
map.4sr6859.cn/Blog/353319.shtml
map.4sr6859.cn/Blog/553955.shtml
map.4sr6859.cn/Blog/991151.shtml
map.4sr6859.cn/Blog/993131.shtml
map.4sr6859.cn/Blog/719511.shtml
map.4sr6859.cn/Blog/953317.shtml
map.4sr6859.cn/Blog/531117.shtml
map.4sr6859.cn/Blog/791175.shtml
map.4sr6859.cn/Blog/715331.shtml
map.4sr6859.cn/Blog/935971.shtml
map.4sr6859.cn/Blog/335333.shtml
map.4sr6859.cn/Blog/359519.shtml
map.4sr6859.cn/Blog/319119.shtml
map.4sr6859.cn/Blog/797959.shtml
map.4sr6859.cn/Blog/371771.shtml
map.4sr6859.cn/Blog/379519.shtml
map.4sr6859.cn/Blog/113397.shtml
map.4sr6859.cn/Blog/339359.shtml
map.4sr6859.cn/Blog/957593.shtml
map.4sr6859.cn/Blog/511331.shtml
map.4sr6859.cn/Blog/375137.shtml
map.4sr6859.cn/Blog/597119.shtml
map.4sr6859.cn/Blog/402204.shtml
map.4sr6859.cn/Blog/579793.shtml
map.4sr6859.cn/Blog/735539.shtml
map.4sr6859.cn/Blog/397575.shtml
map.4sr6859.cn/Blog/553173.shtml
map.4sr6859.cn/Blog/820002.shtml
map.4sr6859.cn/Blog/579973.shtml
map.4sr6859.cn/Blog/315337.shtml
map.4sr6859.cn/Blog/959773.shtml
map.4sr6859.cn/Blog/082622.shtml
map.4sr6859.cn/Blog/335971.shtml
map.4sr6859.cn/Blog/139377.shtml
map.4sr6859.cn/Blog/977753.shtml
map.4sr6859.cn/Blog/995539.shtml
map.4sr6859.cn/Blog/137737.shtml
map.4sr6859.cn/Blog/737931.shtml
map.4sr6859.cn/Blog/711375.shtml
map.4sr6859.cn/Blog/579159.shtml
map.4sr6859.cn/Blog/535155.shtml
map.4sr6859.cn/Blog/573993.shtml
map.4sr6859.cn/Blog/511751.shtml
map.4sr6859.cn/Blog/311937.shtml
map.4sr6859.cn/Blog/111375.shtml
map.4sr6859.cn/Blog/244286.shtml
map.4sr6859.cn/Blog/531557.shtml
map.4sr6859.cn/Blog/577771.shtml
map.4sr6859.cn/Blog/402602.shtml
map.4sr6859.cn/Blog/555711.shtml
map.4sr6859.cn/Blog/133957.shtml
map.4sr6859.cn/Blog/355793.shtml
map.4sr6859.cn/Blog/559351.shtml
map.4sr6859.cn/Blog/717315.shtml
map.4sr6859.cn/Blog/575595.shtml
map.4sr6859.cn/Blog/995737.shtml
map.4sr6859.cn/Blog/135759.shtml
map.4sr6859.cn/Blog/917911.shtml
map.4sr6859.cn/Blog/135339.shtml
map.4sr6859.cn/Blog/355735.shtml
map.4sr6859.cn/Blog/395151.shtml
map.4sr6859.cn/Blog/593797.shtml
map.4sr6859.cn/Blog/997199.shtml
map.4sr6859.cn/Blog/519351.shtml
map.4sr6859.cn/Blog/537315.shtml
map.4sr6859.cn/Blog/680400.shtml
map.4sr6859.cn/Blog/937351.shtml
map.4sr6859.cn/Blog/377153.shtml
map.4sr6859.cn/Blog/719555.shtml
map.4sr6859.cn/Blog/113739.shtml
map.4sr6859.cn/Blog/999133.shtml
map.4sr6859.cn/Blog/593195.shtml
map.4sr6859.cn/Blog/393579.shtml
map.4sr6859.cn/Blog/533517.shtml
map.4sr6859.cn/Blog/557519.shtml
map.4sr6859.cn/Blog/315339.shtml
map.4sr6859.cn/Blog/284264.shtml
map.4sr6859.cn/Blog/731975.shtml
map.4sr6859.cn/Blog/119931.shtml
map.4sr6859.cn/Blog/975197.shtml
map.4sr6859.cn/Blog/593737.shtml
map.4sr6859.cn/Blog/159359.shtml
map.4sr6859.cn/Blog/553733.shtml
map.4sr6859.cn/Blog/937999.shtml
map.4sr6859.cn/Blog/086806.shtml
map.4sr6859.cn/Blog/426040.shtml
map.4sr6859.cn/Blog/735593.shtml
map.4sr6859.cn/Blog/931937.shtml
map.4sr6859.cn/Blog/111157.shtml
map.4sr6859.cn/Blog/379319.shtml
map.4sr6859.cn/Blog/399191.shtml
map.4sr6859.cn/Blog/751955.shtml
map.4sr6859.cn/Blog/711531.shtml
map.4sr6859.cn/Blog/355399.shtml
map.4sr6859.cn/Blog/539139.shtml
map.4sr6859.cn/Blog/111917.shtml
map.4sr6859.cn/Blog/379113.shtml
map.4sr6859.cn/Blog/551197.shtml
map.4sr6859.cn/Blog/800464.shtml
map.4sr6859.cn/Blog/593937.shtml
map.4sr6859.cn/Blog/995391.shtml
map.4sr6859.cn/Blog/131931.shtml
map.4sr6859.cn/Blog/955339.shtml
map.4sr6859.cn/Blog/717999.shtml
map.4sr6859.cn/Blog/597771.shtml
map.4sr6859.cn/Blog/971777.shtml
map.4sr6859.cn/Blog/757319.shtml
map.4sr6859.cn/Blog/135575.shtml
map.4sr6859.cn/Blog/191553.shtml
map.4sr6859.cn/Blog/791171.shtml
map.4sr6859.cn/Blog/979575.shtml
map.4sr6859.cn/Blog/751197.shtml
map.4sr6859.cn/Blog/393379.shtml
map.4sr6859.cn/Blog/591375.shtml
map.4sr6859.cn/Blog/193799.shtml
map.4sr6859.cn/Blog/911531.shtml
map.4sr6859.cn/Blog/371971.shtml
map.4sr6859.cn/Blog/931353.shtml
map.4sr6859.cn/Blog/959371.shtml
map.4sr6859.cn/Blog/753997.shtml
map.4sr6859.cn/Blog/171797.shtml
map.4sr6859.cn/Blog/557759.shtml
map.4sr6859.cn/Blog/519531.shtml
map.4sr6859.cn/Blog/177755.shtml
map.4sr6859.cn/Blog/393311.shtml
map.4sr6859.cn/Blog/979155.shtml
map.4sr6859.cn/Blog/331375.shtml
map.4sr6859.cn/Blog/195177.shtml
map.4sr6859.cn/Blog/757151.shtml
map.4sr6859.cn/Blog/399191.shtml
map.4sr6859.cn/Blog/117537.shtml
map.4sr6859.cn/Blog/559957.shtml
map.4sr6859.cn/Blog/955713.shtml
map.4sr6859.cn/Blog/119711.shtml
map.4sr6859.cn/Blog/551575.shtml
map.4sr6859.cn/Blog/711597.shtml
map.4sr6859.cn/Blog/159355.shtml
map.4sr6859.cn/Blog/175719.shtml
map.4sr6859.cn/Blog/139171.shtml
map.4sr6859.cn/Blog/119173.shtml
map.4sr6859.cn/Blog/315179.shtml
map.4sr6859.cn/Blog/333179.shtml
map.4sr6859.cn/Blog/599957.shtml
map.4sr6859.cn/Blog/931915.shtml
map.4sr6859.cn/Blog/331377.shtml
map.4sr6859.cn/Blog/971599.shtml
map.4sr6859.cn/Blog/339355.shtml
map.4sr6859.cn/Blog/993511.shtml
map.4sr6859.cn/Blog/515753.shtml
map.4sr6859.cn/Blog/551599.shtml
map.4sr6859.cn/Blog/319919.shtml
map.4sr6859.cn/Blog/119117.shtml
map.4sr6859.cn/Blog/913393.shtml
map.4sr6859.cn/Blog/795113.shtml
map.4sr6859.cn/Blog/159515.shtml
map.4sr6859.cn/Blog/579513.shtml
map.4sr6859.cn/Blog/977779.shtml
map.4sr6859.cn/Blog/791731.shtml
map.4sr6859.cn/Blog/793975.shtml
map.4sr6859.cn/Blog/062684.shtml
map.4sr6859.cn/Blog/795957.shtml
map.4sr6859.cn/Blog/197319.shtml
map.6xumfz3.cn/Blog/791773.shtml
map.6xumfz3.cn/Blog/533153.shtml
map.6xumfz3.cn/Blog/597553.shtml
map.6xumfz3.cn/Blog/424844.shtml
map.6xumfz3.cn/Blog/331933.shtml
map.6xumfz3.cn/Blog/931995.shtml
map.6xumfz3.cn/Blog/193319.shtml
map.6xumfz3.cn/Blog/551197.shtml
map.6xumfz3.cn/Blog/599791.shtml
map.6xumfz3.cn/Blog/533531.shtml
map.6xumfz3.cn/Blog/575331.shtml
map.6xumfz3.cn/Blog/119353.shtml
map.6xumfz3.cn/Blog/751595.shtml
map.6xumfz3.cn/Blog/733135.shtml
map.6xumfz3.cn/Blog/997513.shtml
map.6xumfz3.cn/Blog/420222.shtml
map.6xumfz3.cn/Blog/711555.shtml
map.6xumfz3.cn/Blog/735177.shtml
map.6xumfz3.cn/Blog/915753.shtml
map.6xumfz3.cn/Blog/335793.shtml
map.6xumfz3.cn/Blog/151791.shtml
map.6xumfz3.cn/Blog/191799.shtml
map.6xumfz3.cn/Blog/793311.shtml
map.6xumfz3.cn/Blog/793339.shtml
map.6xumfz3.cn/Blog/117197.shtml
map.6xumfz3.cn/Blog/159753.shtml
map.6xumfz3.cn/Blog/779771.shtml
map.6xumfz3.cn/Blog/400684.shtml
map.6xumfz3.cn/Blog/597957.shtml
map.6xumfz3.cn/Blog/915713.shtml
map.6xumfz3.cn/Blog/373775.shtml
map.6xumfz3.cn/Blog/399375.shtml
map.6xumfz3.cn/Blog/577713.shtml
map.6xumfz3.cn/Blog/957131.shtml
map.6xumfz3.cn/Blog/517977.shtml
map.6xumfz3.cn/Blog/131135.shtml
map.6xumfz3.cn/Blog/559319.shtml
map.6xumfz3.cn/Blog/953791.shtml
map.6xumfz3.cn/Blog/884028.shtml
map.6xumfz3.cn/Blog/335193.shtml
map.6xumfz3.cn/Blog/737311.shtml
map.6xumfz3.cn/Blog/644802.shtml
map.6xumfz3.cn/Blog/135351.shtml
map.6xumfz3.cn/Blog/371337.shtml
map.6xumfz3.cn/Blog/711971.shtml
map.6xumfz3.cn/Blog/733177.shtml
map.6xumfz3.cn/Blog/173151.shtml
map.6xumfz3.cn/Blog/131131.shtml
map.6xumfz3.cn/Blog/531711.shtml
map.6xumfz3.cn/Blog/557993.shtml
map.6xumfz3.cn/Blog/248040.shtml
map.6xumfz3.cn/Blog/488802.shtml
map.6xumfz3.cn/Blog/191711.shtml
map.6xumfz3.cn/Blog/779151.shtml
map.6xumfz3.cn/Blog/331995.shtml
map.6xumfz3.cn/Blog/777179.shtml
map.6xumfz3.cn/Blog/195571.shtml
map.6xumfz3.cn/Blog/355139.shtml
map.6xumfz3.cn/Blog/999975.shtml
map.6xumfz3.cn/Blog/353175.shtml
map.6xumfz3.cn/Blog/119195.shtml
map.6xumfz3.cn/Blog/351717.shtml
map.6xumfz3.cn/Blog/717759.shtml
map.6xumfz3.cn/Blog/155939.shtml
map.6xumfz3.cn/Blog/557735.shtml
map.6xumfz3.cn/Blog/975551.shtml
map.6xumfz3.cn/Blog/575155.shtml
map.6xumfz3.cn/Blog/757795.shtml
map.6xumfz3.cn/Blog/197177.shtml
map.6xumfz3.cn/Blog/715933.shtml
map.6xumfz3.cn/Blog/795915.shtml
map.6xumfz3.cn/Blog/648408.shtml
map.6xumfz3.cn/Blog/913339.shtml
map.6xumfz3.cn/Blog/171939.shtml
map.6xumfz3.cn/Blog/737513.shtml
map.6xumfz3.cn/Blog/579799.shtml
map.6xumfz3.cn/Blog/379933.shtml
map.6xumfz3.cn/Blog/519199.shtml
map.6xumfz3.cn/Blog/599997.shtml
map.6xumfz3.cn/Blog/359559.shtml
map.6xumfz3.cn/Blog/311733.shtml
map.6xumfz3.cn/Blog/999599.shtml
map.6xumfz3.cn/Blog/713997.shtml
map.6xumfz3.cn/Blog/999335.shtml
map.6xumfz3.cn/Blog/771593.shtml
map.6xumfz3.cn/Blog/753351.shtml
map.6xumfz3.cn/Blog/715519.shtml
map.6xumfz3.cn/Blog/551157.shtml
map.6xumfz3.cn/Blog/515951.shtml
map.6xumfz3.cn/Blog/957153.shtml
map.6xumfz3.cn/Blog/391133.shtml
map.6xumfz3.cn/Blog/284402.shtml
map.6xumfz3.cn/Blog/199919.shtml
map.6xumfz3.cn/Blog/597313.shtml
map.6xumfz3.cn/Blog/335375.shtml
map.6xumfz3.cn/Blog/557573.shtml
map.6xumfz3.cn/Blog/599339.shtml
map.6xumfz3.cn/Blog/193197.shtml
map.6xumfz3.cn/Blog/773153.shtml
map.6xumfz3.cn/Blog/551793.shtml
map.6xumfz3.cn/Blog/315317.shtml
map.6xumfz3.cn/Blog/795531.shtml
map.6xumfz3.cn/Blog/115317.shtml
map.6xumfz3.cn/Blog/577395.shtml
map.6xumfz3.cn/Blog/779919.shtml
map.6xumfz3.cn/Blog/973175.shtml
map.6xumfz3.cn/Blog/759535.shtml
map.6xumfz3.cn/Blog/171937.shtml
map.6xumfz3.cn/Blog/680208.shtml
map.6xumfz3.cn/Blog/977935.shtml
map.6xumfz3.cn/Blog/735939.shtml
map.6xumfz3.cn/Blog/006226.shtml
map.6xumfz3.cn/Blog/339173.shtml
map.6xumfz3.cn/Blog/577755.shtml
map.6xumfz3.cn/Blog/773117.shtml
map.6xumfz3.cn/Blog/355139.shtml
map.6xumfz3.cn/Blog/571519.shtml
map.6xumfz3.cn/Blog/377751.shtml
map.6xumfz3.cn/Blog/599177.shtml
map.6xumfz3.cn/Blog/979375.shtml
map.6xumfz3.cn/Blog/313719.shtml
map.6xumfz3.cn/Blog/395399.shtml
map.6xumfz3.cn/Blog/119791.shtml
map.6xumfz3.cn/Blog/991117.shtml
map.6xumfz3.cn/Blog/715597.shtml
map.6xumfz3.cn/Blog/797951.shtml
map.6xumfz3.cn/Blog/317739.shtml
map.6xumfz3.cn/Blog/951157.shtml
map.6xumfz3.cn/Blog/862804.shtml
map.6xumfz3.cn/Blog/977915.shtml
map.6xumfz3.cn/Blog/464820.shtml
map.6xumfz3.cn/Blog/317779.shtml
map.6xumfz3.cn/Blog/595779.shtml
map.6xumfz3.cn/Blog/959719.shtml
map.6xumfz3.cn/Blog/793713.shtml
map.6xumfz3.cn/Blog/042062.shtml
map.6xumfz3.cn/Blog/735551.shtml
map.6xumfz3.cn/Blog/371771.shtml
map.6xumfz3.cn/Blog/535119.shtml
map.6xumfz3.cn/Blog/559955.shtml
map.6xumfz3.cn/Blog/735511.shtml
map.6xumfz3.cn/Blog/193997.shtml
map.6xumfz3.cn/Blog/731373.shtml
map.6xumfz3.cn/Blog/171537.shtml
map.6xumfz3.cn/Blog/513397.shtml
map.6xumfz3.cn/Blog/919377.shtml
map.6xumfz3.cn/Blog/937993.shtml
map.6xumfz3.cn/Blog/957151.shtml
map.6xumfz3.cn/Blog/531173.shtml
map.6xumfz3.cn/Blog/799159.shtml
map.6xumfz3.cn/Blog/353717.shtml
map.6xumfz3.cn/Blog/539397.shtml
map.6xumfz3.cn/Blog/793579.shtml
map.6xumfz3.cn/Blog/179931.shtml
map.6xumfz3.cn/Blog/379197.shtml
map.6xumfz3.cn/Blog/937195.shtml
map.6xumfz3.cn/Blog/337955.shtml
map.6xumfz3.cn/Blog/551113.shtml
map.6xumfz3.cn/Blog/420480.shtml
map.6xumfz3.cn/Blog/791113.shtml
map.6xumfz3.cn/Blog/131355.shtml
map.6xumfz3.cn/Blog/979999.shtml
map.6xumfz3.cn/Blog/555957.shtml
map.6xumfz3.cn/Blog/917111.shtml
map.6xumfz3.cn/Blog/113551.shtml
map.6xumfz3.cn/Blog/379579.shtml
map.6xumfz3.cn/Blog/539337.shtml
map.6xumfz3.cn/Blog/153591.shtml
map.6xumfz3.cn/Blog/591117.shtml
map.6xumfz3.cn/Blog/751595.shtml
map.6xumfz3.cn/Blog/339557.shtml
map.6xumfz3.cn/Blog/979379.shtml
map.6xumfz3.cn/Blog/288248.shtml
map.6xumfz3.cn/Blog/951713.shtml
map.6xumfz3.cn/Blog/931935.shtml
map.6xumfz3.cn/Blog/313579.shtml
map.6xumfz3.cn/Blog/979959.shtml
map.6xumfz3.cn/Blog/931175.shtml
map.6xumfz3.cn/Blog/519713.shtml
map.6xumfz3.cn/Blog/157317.shtml
map.6xumfz3.cn/Blog/351195.shtml
map.6xumfz3.cn/Blog/593131.shtml
map.6xumfz3.cn/Blog/791799.shtml
map.6xumfz3.cn/Blog/391195.shtml
map.6xumfz3.cn/Blog/137559.shtml
map.6xumfz3.cn/Blog/759595.shtml
map.6xumfz3.cn/Blog/757113.shtml
map.6xumfz3.cn/Blog/979739.shtml
map.6xumfz3.cn/Blog/373797.shtml
map.6xumfz3.cn/Blog/535751.shtml
map.6xumfz3.cn/Blog/113795.shtml
map.6xumfz3.cn/Blog/535995.shtml
map.6xumfz3.cn/Blog/979759.shtml
map.6xumfz3.cn/Blog/537153.shtml
map.6xumfz3.cn/Blog/151179.shtml
map.6xumfz3.cn/Blog/971993.shtml
map.6xumfz3.cn/Blog/591719.shtml
map.6xumfz3.cn/Blog/191551.shtml
map.6xumfz3.cn/Blog/979171.shtml
map.6xumfz3.cn/Blog/719331.shtml
map.6xumfz3.cn/Blog/311935.shtml
map.6xumfz3.cn/Blog/539139.shtml
map.6xumfz3.cn/Blog/577751.shtml
map.6xumfz3.cn/Blog/159971.shtml
map.6xumfz3.cn/Blog/773313.shtml
map.6xumfz3.cn/Blog/731137.shtml
map.6xumfz3.cn/Blog/351737.shtml
map.6xumfz3.cn/Blog/959391.shtml
map.6xumfz3.cn/Blog/951937.shtml
map.6xumfz3.cn/Blog/331953.shtml
map.6xumfz3.cn/Blog/199553.shtml
map.6xumfz3.cn/Blog/973375.shtml
map.6xumfz3.cn/Blog/133377.shtml
map.6xumfz3.cn/Blog/773311.shtml
map.6xumfz3.cn/Blog/513377.shtml
map.6xumfz3.cn/Blog/535737.shtml
map.6xumfz3.cn/Blog/157933.shtml
map.6xumfz3.cn/Blog/939513.shtml
map.6xumfz3.cn/Blog/797539.shtml
map.6xumfz3.cn/Blog/971193.shtml
map.6xumfz3.cn/Blog/193577.shtml
map.6xumfz3.cn/Blog/571371.shtml
map.6xumfz3.cn/Blog/713975.shtml
map.6xumfz3.cn/Blog/997597.shtml
map.6xumfz3.cn/Blog/377751.shtml
map.6xumfz3.cn/Blog/331519.shtml
map.6xumfz3.cn/Blog/573915.shtml
map.6xumfz3.cn/Blog/115353.shtml
map.6xumfz3.cn/Blog/791919.shtml
map.6xumfz3.cn/Blog/155139.shtml
map.6xumfz3.cn/Blog/939315.shtml
map.6xumfz3.cn/Blog/319997.shtml
map.6xumfz3.cn/Blog/555119.shtml
map.6xumfz3.cn/Blog/997797.shtml
map.6xumfz3.cn/Blog/551755.shtml
map.6xumfz3.cn/Blog/975711.shtml
map.6xumfz3.cn/Blog/715355.shtml
map.6xumfz3.cn/Blog/173739.shtml
map.6xumfz3.cn/Blog/111179.shtml
map.6xumfz3.cn/Blog/379779.shtml
map.6xumfz3.cn/Blog/731555.shtml
map.6xumfz3.cn/Blog/753555.shtml
map.6xumfz3.cn/Blog/133311.shtml
map.6xumfz3.cn/Blog/753313.shtml
map.6xumfz3.cn/Blog/195155.shtml
map.6xumfz3.cn/Blog/311113.shtml
map.6xumfz3.cn/Blog/113155.shtml
map.6xumfz3.cn/Blog/313917.shtml
map.6xumfz3.cn/Blog/517913.shtml
map.6xumfz3.cn/Blog/977391.shtml
map.6xumfz3.cn/Blog/139759.shtml
map.6xumfz3.cn/Blog/959757.shtml
map.6xumfz3.cn/Blog/577131.shtml
map.6xumfz3.cn/Blog/357353.shtml
map.6xumfz3.cn/Blog/997719.shtml
map.6xumfz3.cn/Blog/771753.shtml
map.6xumfz3.cn/Blog/713399.shtml
map.6xumfz3.cn/Blog/733997.shtml
map.6xumfz3.cn/Blog/739171.shtml
map.6xumfz3.cn/Blog/775919.shtml
map.6xumfz3.cn/Blog/917759.shtml
map.6xumfz3.cn/Blog/537713.shtml
map.6xumfz3.cn/Blog/991311.shtml
map.6xumfz3.cn/Blog/959551.shtml
map.6xumfz3.cn/Blog/119155.shtml
map.6xumfz3.cn/Blog/199117.shtml
map.6xumfz3.cn/Blog/351375.shtml
map.6xumfz3.cn/Blog/395775.shtml
map.6xumfz3.cn/Blog/939971.shtml
map.6xumfz3.cn/Blog/719113.shtml
map.6xumfz3.cn/Blog/373195.shtml
map.6xumfz3.cn/Blog/531137.shtml
map.6xumfz3.cn/Blog/539359.shtml
map.6xumfz3.cn/Blog/937753.shtml
map.6xumfz3.cn/Blog/739331.shtml
map.6xumfz3.cn/Blog/117197.shtml
map.6xumfz3.cn/Blog/733153.shtml
map.6xumfz3.cn/Blog/317179.shtml
map.6xumfz3.cn/Blog/795137.shtml
map.6xumfz3.cn/Blog/993551.shtml
map.6xumfz3.cn/Blog/939117.shtml
map.6xumfz3.cn/Blog/333313.shtml
map.6xumfz3.cn/Blog/319319.shtml
map.6xumfz3.cn/Blog/933775.shtml
map.6xumfz3.cn/Blog/379913.shtml
map.6xumfz3.cn/Blog/515135.shtml
map.6xumfz3.cn/Blog/377915.shtml
map.6xumfz3.cn/Blog/315595.shtml
map.6xumfz3.cn/Blog/315993.shtml
map.6xumfz3.cn/Blog/371911.shtml
map.6xumfz3.cn/Blog/179939.shtml
map.6xumfz3.cn/Blog/355355.shtml
map.6xumfz3.cn/Blog/511911.shtml
map.6xumfz3.cn/Blog/737537.shtml
map.6xumfz3.cn/Blog/137995.shtml
map.6xumfz3.cn/Blog/399113.shtml
map.6xumfz3.cn/Blog/779937.shtml
map.6xumfz3.cn/Blog/715959.shtml
map.6xumfz3.cn/Blog/191579.shtml
map.6xumfz3.cn/Blog/595979.shtml
map.6xumfz3.cn/Blog/991593.shtml
map.6xumfz3.cn/Blog/359131.shtml
map.6xumfz3.cn/Blog/937993.shtml
map.6xumfz3.cn/Blog/779797.shtml
map.6xumfz3.cn/Blog/713917.shtml
map.6xumfz3.cn/Blog/597119.shtml
map.6xumfz3.cn/Blog/953577.shtml
map.6xumfz3.cn/Blog/911951.shtml
map.6xumfz3.cn/Blog/791759.shtml
map.6xumfz3.cn/Blog/797191.shtml
map.6xumfz3.cn/Blog/519975.shtml
map.6xumfz3.cn/Blog/553975.shtml
map.6xumfz3.cn/Blog/539711.shtml
map.6xumfz3.cn/Blog/595559.shtml
map.6xumfz3.cn/Blog/195371.shtml
map.6xumfz3.cn/Blog/379739.shtml
map.6xumfz3.cn/Blog/553139.shtml
map.6xumfz3.cn/Blog/117991.shtml
map.6xumfz3.cn/Blog/955599.shtml
map.6xumfz3.cn/Blog/573315.shtml
map.6xumfz3.cn/Blog/195933.shtml
map.6xumfz3.cn/Blog/375553.shtml
map.6xumfz3.cn/Blog/999975.shtml
map.6xumfz3.cn/Blog/375737.shtml
map.6xumfz3.cn/Blog/575771.shtml
map.6xumfz3.cn/Blog/917795.shtml
map.6xumfz3.cn/Blog/931357.shtml
map.6xumfz3.cn/Blog/151717.shtml
map.6xumfz3.cn/Blog/517517.shtml
map.6xumfz3.cn/Blog/739535.shtml
map.6xumfz3.cn/Blog/591955.shtml
map.6xumfz3.cn/Blog/339571.shtml
map.6xumfz3.cn/Blog/739597.shtml
map.6xumfz3.cn/Blog/191151.shtml
map.6xumfz3.cn/Blog/973133.shtml
map.6xumfz3.cn/Blog/179513.shtml
map.6xumfz3.cn/Blog/553991.shtml
map.6xumfz3.cn/Blog/599551.shtml
map.6xumfz3.cn/Blog/173155.shtml
map.6xumfz3.cn/Blog/739179.shtml
map.6xumfz3.cn/Blog/993157.shtml
map.6xumfz3.cn/Blog/355951.shtml
map.6xumfz3.cn/Blog/599919.shtml
map.6xumfz3.cn/Blog/797517.shtml
map.6xumfz3.cn/Blog/040442.shtml
map.6xumfz3.cn/Blog/515959.shtml
map.6xumfz3.cn/Blog/153137.shtml
map.6xumfz3.cn/Blog/173717.shtml
map.6xumfz3.cn/Blog/339373.shtml
map.6xumfz3.cn/Blog/333937.shtml
map.6xumfz3.cn/Blog/062822.shtml
map.6xumfz3.cn/Blog/795737.shtml
map.6xumfz3.cn/Blog/995757.shtml
map.6xumfz3.cn/Blog/953395.shtml
map.6xumfz3.cn/Blog/937195.shtml
map.6xumfz3.cn/Blog/979971.shtml
map.6xumfz3.cn/Blog/426022.shtml
map.6xumfz3.cn/Blog/395353.shtml
map.6xumfz3.cn/Blog/551939.shtml
map.6xumfz3.cn/Blog/735997.shtml
map.6xumfz3.cn/Blog/199311.shtml
map.6xumfz3.cn/Blog/642406.shtml
map.6xumfz3.cn/Blog/997319.shtml
map.6xumfz3.cn/Blog/513317.shtml
map.6xumfz3.cn/Blog/842284.shtml
map.6xumfz3.cn/Blog/375917.shtml
map.6xumfz3.cn/Blog/935959.shtml
map.6xumfz3.cn/Blog/975391.shtml
map.6xumfz3.cn/Blog/800644.shtml
map.6xumfz3.cn/Blog/020044.shtml
map.6xumfz3.cn/Blog/913795.shtml
map.6xumfz3.cn/Blog/991711.shtml
map.6xumfz3.cn/Blog/979599.shtml
map.6xumfz3.cn/Blog/353559.shtml
map.6xumfz3.cn/Blog/573577.shtml
map.6xumfz3.cn/Blog/317379.shtml
map.6xumfz3.cn/Blog/133977.shtml
map.6xumfz3.cn/Blog/577915.shtml
map.6xumfz3.cn/Blog/804448.shtml
map.6xumfz3.cn/Blog/715155.shtml
map.6xumfz3.cn/Blog/719113.shtml
map.6xumfz3.cn/Blog/553117.shtml
map.6xumfz3.cn/Blog/539113.shtml
map.6xumfz3.cn/Blog/359119.shtml
map.6xumfz3.cn/Blog/595793.shtml
map.6xumfz3.cn/Blog/313353.shtml
map.6xumfz3.cn/Blog/793973.shtml
map.6xumfz3.cn/Blog/177173.shtml
map.6xumfz3.cn/Blog/179193.shtml
map.6xumfz3.cn/Blog/771197.shtml

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/31 22:26:18

QQ音乐加密格式终极转换指南:3步解锁你的音乐自由

QQ音乐加密格式终极转换指南&#xff1a;3步解锁你的音乐自由 【免费下载链接】QMCDecode QQ音乐QMC格式转换为普通格式(qmcflac转flac&#xff0c;qmc0,qmc3转mp3, mflac,mflac0等转flac)&#xff0c;仅支持macOS&#xff0c;可自动识别到QQ音乐下载目录&#xff0c;默认转换结…

作者头像 李华
网站建设 2026/7/31 23:46:21

在线电路仿真支持差异化教学的路径探讨

让每个学生都能“看见”电流&#xff1a;在线电路仿真如何重塑差异化的电子教学 你有没有经历过这样的课堂&#xff1f; 老师在讲台上推导完RC电路的充放电公式&#xff0c;台下一片沉默。有人眉头紧锁&#xff0c;连电压波形都还没想象出来&#xff1b;而另一些人已经跃跃欲…

作者头像 李华
网站建设 2026/8/1 1:28:07

华硕笔记本风扇异常终极修复指南:G-Helper三步调节法

华硕笔记本风扇异常终极修复指南&#xff1a;G-Helper三步调节法 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models 项目地址…

作者头像 李华
网站建设 2026/7/28 17:07:38

Dockerfile构建个人化PyTorch-CUDA镜像的方法

Dockerfile构建个人化PyTorch-CUDA镜像的方法 在深度学习项目中&#xff0c;最让人头疼的往往不是模型调参&#xff0c;而是“环境配置”——明明本地跑得好好的代码&#xff0c;换一台机器就报错&#xff1a;CUDA 版本不兼容、cuDNN 找不到、PyTorch 和 Python 对不上号……这…

作者头像 李华
网站建设 2026/8/2 5:34:58

PyTorch-CUDA-v2.8镜像对StyleGAN图像生成的支持

PyTorch-CUDA-v2.8镜像对StyleGAN图像生成的支持 在AI驱动的视觉内容爆发时代&#xff0c;高质量图像生成已不再是实验室里的概念&#xff0c;而是广泛应用于虚拟人、游戏资产、广告设计甚至影视制作中的核心技术。其中&#xff0c;StyleGAN系列模型凭借其无与伦比的细节控制和…

作者头像 李华
网站建设 2026/8/2 7:11:37

将PyTorch训练日志输出到GitHub Actions工作流

将 PyTorch 训练日志输出到 GitHub Actions 工作流 在现代 AI 开发中&#xff0c;一个常见的痛点是&#xff1a;代码提交后&#xff0c;我们只能看到“测试通过”或“构建失败”&#xff0c;却不知道模型训练过程中发生了什么。有没有一种方式&#xff0c;能让每次 git push 都…

作者头像 李华