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

一、创建一个C++文件

打开一个Xcode




这样就创建好了一个C++文件

二、刷leetcode时的使用方式

如果用<一>中的方式创建C++文件,只能有一个main函数,但是如果要用leetcode刷题的话,每个算法都最要对应一个main函数,这个时候就需要用:Xcode在一个文件下创建多个C++文件,进行分别编译
创建方式如下:

不过我在使用的过程中回经常出现闪退的情况,这种我按照<一>中新创建一个C++文件的话,file->new->targe的话就不会闪退。闪退的问题暂时没有找到解决的办法。


然后之后的方式与<一>中创建C++文件类似。

创建之后,就有变成如上图的文件目录。

点击merge_sort的地方就可以切换当前编译的文件了

三、debug调试

和其他IDE一样,在行数前面单击一下,就可以打断点。点击左上角红框的地方,可以看到当前所有断点的信息。
双击断点的位置,可以通过选择取消当前断点


点击图中左上角框出的位置,可以看到当前代码执行的时候,对应的机器指令和当前内存使用情况。这个可以帮忙我们理解C++的内存结构(后续会专门整理这块知识)

上图中标注了断点的位置,以及执行到当前断点,已有变量的类型和值,这些都方便我们定位程序中的问题,以及程序的执行情况。

四、显示左侧文件目录


点击上图中的位置,就可以看到左侧的文件目录了。

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

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

【Xcode】使用教程相关推荐

  1. Xcode Server 教程1:入门

    http://ios.jobbole.com/82240/ Xcode Server 教程1:入门 2015/09/08 · iOS开发 · Xcode Server 分享到:1 本文由 伯乐在线 - ...

  2. Xcode使用教程详细讲解(上)

    Xcode使用教程详细讲解是本文要介绍的内容,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样 需要要Xcode为你写Mac程序提供环境.因此,如果你要成为M ...

  3. Xcode使用教程详细讲解 (下)

    转载:http://mobile.51cto.com/iphone-273738.htm Xcode使用教程详细讲解 (下)是本节要介绍的内容,继续Xcode使用教程详细讲解 (上)的内容开始介绍. ...

  4. IOS开发入门之Xcode使用教程详细讲解(全)

    摘要:本次的IOS开发入门学习中,Xcode使用教程详细讲解是本文要介绍的内容,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样 需要要Xcode为你写Mac ...

  5. Xcode使用教程详细讲解

    from: http://mobile.51cto.com/iphone-273735.htm http://mobile.51cto.com/iphone-273738.htm Xcode使用教程详 ...

  6. Xcode使用教程详细讲解 (上)

    转载:http://mobile.51cto.com/iphone-273735.htm Xcode使用教程详细讲解是本文要介绍的内容,Xcode是一个款强大的IDE开发环境,就像你在写Windows ...

  7. Xcode使用教程详细讲解 1

    Xcode使用教程详细讲解是本文要介绍的内容,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样 需要要Xcode为你写Mac程序提供环境.因此,如果你要成为M ...

  8. 写给设计师同学的xcode使用教程: 教你用 Xcode 做原型设计

    在过去的一个月,我每天早上 7 点起床,一直工作到晚上 7 点,在完成在 Carshare.hk 的那份全职工作之余,一直都在致力于完善那个 Ripple 应用.这个月全是关于 iOS 方面的经验,我 ...

  9. Windows下安装苹果iPhone开发环境xcode图文教程

    因为只有在mac系统上才能安装xcode哦~所以我们只有在Windows下先安装虚拟机,然后在虚拟机上安装mac系统. Xcode for Mac(苹果软件开发工具)  官方最新版 http://ww ...

  10. Xcode简明教程(使用Xcode编写C语言程序)

    原文地址::http://c.biancheng.net/view/476.html 相关文章 1.IOS开发:Xcode入门开发第一个HelloWorld程序----https://jingyan. ...

最新文章

  1. Unity脚本生成插件:Script Create Dialog
  2. 机器学习入门书籍、课程推荐
  3. css中.和#的区别 不写时代表什么
  4. oracle怎样开启服务,Oracle 11g必须开启的服务及服务详细介绍
  5. PHP Learning every day
  6. Struts 2初体验
  7. 我的一点企业做云经验
  8. inet_pton函数和inet_ntop函数的用法及简单实现
  9. 2014-7-29-阿里电面-第一轮
  10. java数据导出ex_Java高级特性注解:注解实现Excel导出功能
  11. Scala---Import子句详解
  12. java线程wait和notify详解
  13. Weex BindingX 尝鲜
  14. php 将url转成伪静态,php兑现url伪静态化,全过程详解
  15. U8来料报检保存出错
  16. 新手CrossApp 之CAProgress小结
  17. 2023郑州大学计算机考研信息汇总
  18. python怎么注释作者_python作者注释
  19. 计算机网络学习笔记3-ARP+广播风暴
  20. 英语词根词缀记忆大全

热门文章

  1. 5G揭幕前的抢跑和焦虑
  2. 什么是 jsbridge
  3. Day_01 传智健康项目-项目概述和环境搭建
  4. c语言整型转换时截断危险,网易云课堂_艾叔:零基础一站式C语言|C程序设计精讲_章节5整型_课时41整型转换、扩展与截断(示例代码)...
  5. 华为mate10体验华为云电脑,意外实用,以后电脑要吃灰了
  6. 告别一拖再拖!程序员如何摆脱拖延症?
  7. 众手机厂商都与高通结伴孤立华为,原因何在?
  8. 流形学习(一)LLE 在 MATLAB 中的实现及实例
  9. Arduino简单实例之七_红外遥控接收
  10. TWS耳机哪个牌子音质好?2021年TWS降噪耳机推荐