【Xcode】使用教程

article/2025/9/14 20:25:34

之前一直都是用的windows下的codeblocks进行刷题的,现在改成mac电脑的之后,下载后发现codeblocks无法使用,改成使用Xcode进行刷题。

一、创建一个C++文件

打开一个Xcode
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样就创建好了一个C++文件
在这里插入图片描述

二、刷leetcode时的使用方式

如果用<一>中的方式创建C++文件,只能有一个main函数,但是如果要用leetcode刷题的话,每个算法都最要对应一个main函数,这个时候就需要用:Xcode在一个文件下创建多个C++文件,进行分别编译
创建方式如下:
在这里插入图片描述
不过我在使用的过程中回经常出现闪退的情况,这种我按照<一>中新创建一个C++文件的话,file->new->targe的话就不会闪退。闪退的问题暂时没有找到解决的办法。

在这里插入图片描述
然后之后的方式与<一>中创建C++文件类似。
在这里插入图片描述
创建之后,就有变成如上图的文件目录。
在这里插入图片描述
点击merge_sort的地方就可以切换当前编译的文件了
在这里插入图片描述

三、debug调试

图1和其他IDE一样,在行数前面单击一下,就可以打断点。点击左上角红框的地方,可以看到当前所有断点的信息。
双击断点的位置,可以通过选择取消当前断点
在这里插入图片描述
图
点击图中左上角框出的位置,可以看到当前代码执行的时候,对应的机器指令和当前内存使用情况。这个可以帮忙我们理解C++的内存结构(后续会专门整理这块知识)
在这里插入图片描述
上图中标注了断点的位置,以及执行到当前断点,已有变量的类型和值,这些都方便我们定位程序中的问题,以及程序的执行情况。

四、显示左侧文件目录

在这里插入图片描述
点击上图中的位置,就可以看到左侧的文件目录了。
在这里插入图片描述

以上时刚使用Xcode时,记录的一些初级的使用方法,后期如果使用的更加熟练了,发现了其他的好用的功能再补充

参考博客:https://blog.csdn.net/liuchuo/article/details/80102306


http://chatgpt.dhexx.cn/article/wIesvg91.shtml

相关文章

主流聚合支付对比分析【转】

前言 最近准备做聚合支付相关的产品&#xff0c;做新产品除了要知道自己做什么还要知道目前的竞品都做了些什么&#xff0c;所以对目前市面上的主流聚合支付产品做了对比分析&#xff0c;每家产品的一些实现细节&#xff0c;这里出于保护没有明确写出来&#xff0c;其实大家看…

福利工具,如何利用小程序免费下载积分文件呢?【第02期】

往前回顾 如何利用小程序免费下载积分文件呢&#xff1f; 福利工具&#xff0c;如何利用小程序免费下载积分文件呢&#xff1f;【第01期】 第02期可下载文件 全国大学生电子设计竞赛设计报告模板(最新).doc lcd1602滚屏显示 高频功率放大器设计-课程设计 pthreads-w32-2-7-0…

局域网共享设置软件_局域网软件(支持文件共享)

Windows 无论是在公司或者是学校&#xff0c;大家或多或少的会接触到共享文件&#xff0c;Windows XP 的网上邻居 &#xff0c;一直到现在Windows10系统的文件共享&#xff0c;共享文件操作起来也许是不那么友好&#xff0c;有时候明明设置好了的&#xff0c;但是其他电脑就是访…

内网通v3.1.2141无捆绑绿色官方版

2019独角兽企业重金招聘Python工程师标准>>> 内网通软件是一款内网通讯软件。支持多种内网通讯&#xff0c;适合企业、机关、学校等机构&#xff0c;提高沟通效率。 功能介绍&#xff1a; 1.多标签聊天窗口 同时与多人聊天&#xff0c;无需不停切换窗口。 2.无限制群…

内网通修改积分文件_【页游逆向】4399小游戏积分系统分析及修改积分

这篇文章是几年前写的,当时发布在我的博客中,由于我的博客已经年久失修,这几天就把博客中的内容都搬运到这来分享给大家。现在4399小游戏的积分系统好像已经没有了,很多flash小游戏也都已经下架,猜测未来会朝着H5页游方向发展,但这篇文章也能学到逆向思路和技巧。 偶然看…

Crack内网通积分规则(基于版本3.4.3035)

公司内部通讯使用内网通(以下简称NWT)&#xff0c;他有个好玩的功能&#xff1a;登陆积分可以兑换姓名后的皇冠等。在版本3.4.3035更新前&#xff0c;他的兑换机制还算合理&#xff0c;5000积分可以换个铜冠&#xff0c;所以内网通聊天列表里很多人名字后面顶着皇冠。(强制)升级…

内网通无限积分-------------

在打开内网通的前提下 运行文件后重新打开内网通即可 百度网盘下载地址&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1kUSFEAV 密码&#xff1a;gfmw

内网通刷积分/去除广告

输入内网通ID生成积分码 链接&#xff1a;https://pan.baidu.com/s/1xDcPIFQSYEWv4-85FG7u1g?pwd5u0m 提取码&#xff1a;5u0m

内网通怎么获得无限积分

内网通是一款局域网资源共享软件&#xff0c;集成文件共享、聊天、远程协助等非常实用的功能。内网通可以课飞鸽、飞秋互传文件&#xff0c;而且所有传输全部在局域网中&#xff0c;不受外部服务器的监视。 下面介绍如何增长内网通的无限积分&#xff1a; 1.下载软件&#xf…

内网通3.4.3045版本 免广告码 积分码 算法

大家工作都会用到局域网内部的传递信息的工具 目前飞秋已经没有内网通好用&#xff0c;但内网通无耻到没法关闭广告&#xff0c;经我到处搜所找到小程序 下载地址&#xff1a; https://download.csdn.net/download/kristoff891/21056147 食用步骤&#xff1a; 1、获取自己的I…

Navicat for MySQL 10.1.7 注册码

打开navicat for mysql接着打开帮助&#xff0c;选中注册&#xff0c; 把下面的复制上去就可以了 NAVH-WK6A-DMVK-DKW3 点击确定&#xff0c;帮助>关于 可查看Navicat for MySQL 版本信息。

navicat for mysql 注册码,简简单单,一个搞定

打开navicat for mysql接着打开帮助&#xff0c;选中注册&#xff0c; 把下面的复制上去就可以了 NAVH-WK6A-DMVK-DKW3

下载Navicat的详细步骤

前言必读 读者手册&#xff08;必读&#xff09;_云边的快乐猫的博客-CSDN博客 1.浏览器搜索navicat&#xff0c;点击这个进去 2.点击这个产品 3.点击免费使用 4. 点击这个64位&#xff0c;下载到本地 5.安装步骤一直下一步就好了 ​​​​​​​

Navicat使用教程

Navicat使用教程目录 一、 连接使用 1.1 连接数据库1.2 操作数据库 二、 导入备份三、 查询数据四、 修改用户信息五、 其他操作 5.1 查看数据库版本 5.1.1 终端查看5.1.2 sql语句查看 5.2 查看sql执行计划 一、 连接使用 1.1 连接数据库 打开 navicat &#xff0c;点击 连…

最新Navicat Premium 16 激活中文版 适用于win和mac版

Navicat Premium 16这是十分知名且专业的数据库开发管理工具&#xff0c;利用它不仅为用户提供完善的工具&#xff0c;可以轻松完美的帮助用户构建、管理和维护您的数据库&#xff0c;还与市面上主流的云数据库兼容&#xff0c;从而可以很好的满足不同用户们的各种使用需求。同…

Navicat 12 for MySQL最新版激活(注册机)

整个过程在断网环境下 安装包也用刚下载的 转 https://blog.csdn.net/zhangli0910/article/details/83785147 最新版注册机Navicat下载&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1TpJV9mWPXNm0AmNgd6dLAQ 提取码&#xff1a;urgd 首先下载安装Navicat 在Navicat关…

Navicat Premiumx64 使用注册机激活

以管理员身份运行此注册机&#xff1a; 打开注册机后&#xff0c;1) Patch勾选Backup、Host和Navicat v12&#xff0c;然后点击Patch按钮&#xff1a; 默认勾选 找到Navicat Premium 12安装路径下的navicat.exe&#xff0c;选中并点击打开&#xff1a; navicat.exe 此时出现如…

navicat for mysql注册码,各种版本都有

对于广大程序猿来说&#xff0c;拥有一个正确的navicat for mysql注册码是尤为的重要&#xff0c;试用版的只有14天的试用期&#xff0c;并且受到功能限制&#xff0c;破解版功能不全&#xff0c;并且有中毒的危险&#xff1b;正版注册码便可以享受到navicat for mysql中文读物…

Navicat Premium 安装 注册

Navicat Premium 一.Navicat Premium的安装 1.暂时关闭windows的病毒与威胁防护弄完再开&#xff0c;之后安装打开过程中弹窗所有警告全部允许,不然会被拦住 2.下载安装包&#xff0c;解压 链接&#xff1a;https://pan.baidu.com/s/1X24VPC4xq586YdsnasE5JA?pwdu4vi 提取码…

navicat12注册机生成相应注册码

navicat注册机 是针对nacicat公司开发的软件而制作的一款激活工具&#xff0c;能够生成相对应的注册码和激活码&#xff0c;不仅能够支持激活nacicat 11系列软件&#xff0c;同时可以激活nacicat 12系列软件&#xff0c;具体可以激活navicat 12 for mysql、navicat 12 for orac…