【网络编程/C++】修改本机ip地址
2024-10-11 08:37:23
昨天学会了编程实现获取本地网卡信息,今天再接再砺学会了修改本机ip地址。其实原理很简单就是用c++调用一下dos命令而已,不得不说,dos命令实在是太强大了,当然听说还有种修改注册表的方法,不过没有试验过,所以放上调用dos命令修改本地ip地址的代码,
#include <iostream>
#include <string>
#include <cstdlib>
#include <windows.h> using namespace std; //设置命令行 string cmd="netsh interface ip set address name=/"本地连接/" static "; int main()
{
string IPAddress="202.2.2.3"; //ip地址
string Mask="255.255.255.0"; //子网掩码
cmd+=IPAddress+" "+Mask;
cout<<cmd<<endl;
system("@echo off");
system(cmd.c_str());
system("@echo on");
system("ipconfig /all"); return ;
}
这个方法 是最简单的
最新文章
- Java 同步代码块 - Synchronized Blocks
- django--静态文件(九)
- Leetcode Unique Paths
- JDBC学习笔记1
- C# 拷贝数组的几种方法
- Linux下如何查看tomcat是否启动
- 二十、mysql mysqldump备份工具
- jboss清楚缓存
- Oracle检查锁及其等待的行ROWID
- table常用的属性以及用法
- 输入ip和端口号python脚本py文件
- Django(十九)Ajax全套
- ubuntu axel
- 【netcore入门】在Windows IIS上部署.NET Core 2.1项目
- 20165308 预备作业3 Linux安装及学习
- c语言使用指针对int数组的求和
- python报错IndexError: list index out of range
- DIOCP3-数据库DEMO
- npm 查看express版本
- openerp学习笔记 对象继承,对象初始化数据
热门文章
- mfc 控件字体设置
- animated js动画示例
- sevice__属性介绍: android:exported
- mir [20161220]
- android studio新建hello world时出现Rendering Problems
- 根据不同分辨率加载不同 css 样芪表
- 剑指Offer:面试题33——把数组排成最小的数(java实现)(未完待续)
- Javaweb命名规则
- Linux Runlevel 启动 脚本
- leetcode6:Zigzag Conversion@Python