① 小白在学C语言但是用Mac,在用Xcode时缺少conio.h这个头文件,已经下载了这个文件了,但
简单的办法是放到你当前项目的源文件里,就是跟你自己的C文件放一起。
另一种办法是放到Xcode的头文件路径里,我的电脑上路径是
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include
② mac下c++头文件在哪用了/usr/include/貌似找到的是c头文件
window.h主要定义了windows环境编程的api,而mac属于unix环境编程,则需要根据编程内容决定引用的头文件,不能如此类比,因为api不同。
③ macbook pro dock上那个火箭头文件不见了怎么办
重新放回到Dock栏就好了。打开Finder->左侧栏应用程序,找到Launchpad,就是那个火箭头文件,然后拖到Dock栏就好了。
④ Mac下编程用什么替换windows.h头文件
不行,你不能在除了 Windows 的任何系统上使用 Windows.h。你要理解 API 的概念,windows.h 这个头文件是 Windows 带的,而不是 C 语言自身有的。事实上,出了 Windows,没有任何系统——实际上也是在真真切切用 C 的系统——例如所有在跑类 Unix,比如 OS X、Linux 甚至 FreeBSD 上的,都不能用 Windows 这套 API。这也是为什么坊间都说 OS X 是适合做编程,特别是适合学编程的,因为 OS X 是“体制内”,也就使用和全世界除了 Windows 之外所有的东西都互通的底层架构的,而且它在过去的大部分时候都要比各类 Linux 要容易上手,所谓的“更优雅”。
看完了 1,你一定在想那使用 system "" 也就是不可能的了。毕竟,因为 Windows 系统如此的离经叛道,所以它所使用的 CLI,也就是命令行,和其他系统也是不一样的。其他系统的命令行叫做 Shell,一般来说是通过一个叫做 Terminal,也就是终端的 App 进入。但是,每个系统都会有自己的 API,在 C 中进行 Shell 操作这种很基本的事情自然也有办法解决。下面给了你参考链接,是 Apple Developer Library 的,英文文献,不过更准确详尽。如果你打算认真去学编程,一定要尽快适应看英文文献。如果你实在是看不懂,我已经告诉你原理了,自己去网络一下“在 C 中执行 Shell”就好了。
参考链接(希望不要被吞掉):
https://developer.apple.com/library/mac/documentation/OpenSource/Conceptual/ShellScripting/shell_scripts/shell_scripts.html
⑤ 在使用mac的xcode编 c++程序的时候包含conio.h头文件显示错误:“'conio.h' file not found”,如何解决
mac下没有这个头文件。我跑了下载的项目因为没有这个头文件报错,网上查了好久,解决不了。后来我把#include "conio.h"这一行删了就跑通了,也没有报错(并没有用到它?)。希望帮助到大家。
⑥ 求解,在mac上用不了malloc.h头文件。一运行就说找不到文件。试了两台Mac了,都这样...
mac上:
解决方法:将报错文件中
#include <malloc.h>
修改为
#include <sys/malloc.h>
⑦ Mac下visual studio code 找不到include头文件
#include using namespace std; string a = "ssssssssssss"; 肯定没问题的。 strcpy会有警告。可以用#pragma warning(disable:警告类型)来关闭某类警告。.
⑧ mac gcc 提示找不到头文件error: stdio.h: No such file or directory
你看看有没有/include或者/usr/include文件夹
如果有,就把#include <stdio.h>改为#include "/include/stdio.h"
(或者你把头文件放在/usr/include下的话就改为#include "/usr/include/stdio.h")
不行的话就后修改 Base SDK 从Mac OS X 10.6改为Current Mac OS 编译