• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
sea的博客
博客园 首页 新随笔 联系 订阅 订阅 管理

随笔分类 -  C/C++

 
c++类的实例化,有没有new的区别
摘要:A a; A * a = new a(); 以上两种方式皆可实现类的实例化,有new的区别在于: 1.前者在堆栈中分配内存,后者为动态内存分配,在一般应用中是没有什么区别的,但动态内存分配会使对象的可控性增强。 2.不加new在栈中分配内存 3.大程序用new,小程序直接申请 4.只是把对象分配在堆 阅读全文
posted @ 2020-06-16 17:34 sea的博客 阅读(817) 评论(0) 推荐(0)
1分钟彻底理解C语言指针
摘要:计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int 占用 4 个字节,char 占用 1 个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号、身份证号一样,每个字节的编号是唯一的,根据编号可以准确地找到某个字节。下图是 4G 内存中每个字节的编号(以 阅读全文
posted @ 2020-04-11 11:45 sea的博客 阅读(335) 评论(0) 推荐(0)
【C语言】 使用Beep() 函数 演奏歌曲
摘要:#include <windows.h> int main(){ while(1){ Beep(523, 200); Beep(523, 200); Beep(578, 400); Beep(523, 400); Beep(698, 400); Beep(659, 800); Beep(523, 2 阅读全文
posted @ 2020-04-08 14:27 sea的博客 阅读(5361) 评论(0) 推荐(1)
C语言 无限循环
摘要:C无限循环 阅读全文
posted @ 2020-04-08 11:34 sea的博客 阅读(2924) 评论(0) 推荐(0)
闲暇之余一个小乐子: gcc hello.c -o sea01010101.exe
摘要:#include <windows.h>#include <stdio.h> int main(){ printf(" \n\n"); Sleep(2000); printf("我内心犹豫了很多年,此刻只想对你说3句话,请调整呼吸8秒钟: \n\n\n\n"); fflush(stdout); Sl 阅读全文
posted @ 2020-04-04 15:33 sea的博客 阅读(97) 评论(0) 推荐(0)
C语言-内存管理
摘要:C语言内存管理 阅读全文
posted @ 2020-04-02 11:41 sea的博客 阅读(371) 评论(0) 推荐(0)
从编写源代码到程序在内存中运行的全过程解析
摘要:从编写源代码到程序在内存中运行的全过程解析 阅读全文
posted @ 2020-04-02 09:32 sea的博客 阅读(1259) 评论(0) 推荐(1)
QT开发工具
摘要:qt 编辑 Qt [1] 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc 阅读全文
posted @ 2020-04-02 08:59 sea的博客 阅读(2166) 评论(0) 推荐(0)
推荐几个语言相关学习巩固网站
摘要:C: http://c.biancheng.net/c/C++: http://c.biancheng.net/cplus/QT: http://c.biancheng.net/qt/JAVA: http://c.biancheng.net/java/spring boot : http://c.b 阅读全文
posted @ 2020-03-27 18:27 sea的博客 阅读(212) 评论(0) 推荐(0)
QT简介
摘要:1、你了解Qt吗? Qt是一种基于C++的跨平台图形用户界面应用程序开发框架。如何跨平台?上到服务器上位机,下到嵌入式GUI,上天入地无所不能。Qt最早是由1991年由Qt Company开发,但是到2008年,Qt Company科技被诺基亚公司收购,是的,就是拥有着我们很多情怀的诺基亚。但在20 阅读全文
posted @ 2020-03-27 18:09 sea的博客 阅读(2012) 评论(0) 推荐(0)
Qt入门——第一次写的Qt程序
摘要:在win10系统中结合visual studio配置Qt开发环境可以参考这篇博文:https://blog.csdn.net/yb844154912/article/details/50929327 在安装vs-addin的过程中可能会出现cannot install QtQmlClassifier 阅读全文
posted @ 2020-03-27 18:07 sea的博客 阅读(625) 评论(0) 推荐(0)
MFC 快速入门
摘要:概述 MFC微软基础类库的作用在Windows平台做GUI开发使用 MFC框架设计思想 Windows消息机制 SDK 软件开发工具包(Software Development Kit) SDK是软件开发人员为特定软件包、框架、硬件平台、操作系统等建立引用软件的开发工具的集合。 API 应用程序编程 阅读全文
posted @ 2020-03-27 17:35 sea的博客 阅读(2286) 评论(0) 推荐(0)
MAC下如何运行Windows的EXE程序软件?
摘要:MAC下如何运行Windows的EXE程序呢?方法还是蛮多的,比如使用虚拟机Parallels Desktop 11 或 VMware Fusion 8,这里主要讲解一种简单些的方法,使用crossover来运行exe程序。 工具/原料 CrossOver_14.0.3 exe程序一个 MAC OS 阅读全文
posted @ 2020-03-27 16:40 sea的博客 阅读(5689) 评论(0) 推荐(0)
VS2013生成Release版本MFC程序在其他机器上运行
摘要:对于自己机器安装了VS开发环境,生成MFC的exe文件能够在自己机器上运行,复制到其他目标机器可能出现不能运行的情况。下面就个人经历将发布的两中情况简要说明。 1、工程属性中:配置属性-常规,MFC使用类型选择“在共享的DLL中使用MFC”;C/C++ - 代码生成-MFC的使用 选择“多线程DLL 阅读全文
posted @ 2020-03-27 16:34 sea的博客 阅读(849) 评论(0) 推荐(0)
MFC WebBrowser判断网页加载完成
摘要:mfc 的webbrowser是大家使用非常多的一种查看操作网页的一种控件,在使用中,判断网页什么时候加载完成就显得非常重要了。下面介绍我采用的一种方法,这种方法可以判断网页内部即使有frame网页也是可以判断成功。在对话框里添加一个webbrowser控件,在对话框的初始化函数OnInitDial 阅读全文
posted @ 2020-03-27 16:31 sea的博客 阅读(923) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3