C++程序设计 原理与实践 Hello World std_lib_facilities.h
作为小白刚开始看《C程序设计 原理与实践 第二版》第2章 Hello World书中的经典程序很简要// hello_world.cpp #include std_lib_facilities.h int main() { cout Hello, World!\n; return 0; }笔者采用的是自带的clang编译器于是直接在命令行中进行编译clang -o hello_world hello_world.cpp然后就是报错未找到头文件std_lib_facilities.h于是到网站www.stroustrup.com把头文件下载下来放在与hello_world.cpp同级目录中于是再次编译clang -o hello_world hello_world.cpp发现还是报错头文件中的代码使用了C11的特性代码于是修改编译命令再次编译clang -stdc11 -stdliblibc -o hello_world hello_world.cpp发现还是报错头文件中找不到ios_base于是修改头文件中代码将//------------------------------------------------------------------------------ #if __GNUC__ __GNUC__ 5 inline ios_base defaultfloat(ios_base b) // to augment fixed and scientific as in C11 { b.setf(ios_base::fmtflags(0), ios_base::floatfield); return b; } #endif //------------------------------------------------------------------------------改为//------------------------------------------------------------------------------ #if __GNUC__ __GNUC__ 5 inline std::ios_base defaultfloat(std::ios_base b) // to augment fixed and scientific as in C11 { b.setf(std::ios_base::fmtflags(0), std::ios_base::floatfield); return b; } #endif //------------------------------------------------------------------------------于是再次编译clang -stdc11 -stdliblibc -o hello_world hello_world.cpp发现还是报错没有指定架构x86_64于是修改命令行再次编译c -stdc11 -stdliblibc -o hello_world hello_world.cpp编译成功。花了一天时间编写Hello World!电脑上没有安装XCode不过有安装最新版的eclipse很可惜的是eclipse在我没有修改头文件代码前也无法正常编译于是我采用了命令行的编译方式。

相关新闻

(重要) 快速的搭建ssm框架(聚合工程)   主要就是5个配置文件

(重要) 快速的搭建ssm框架(聚合工程) 主要就是5个配置文件

搭建的详细步骤见: https://blog.csdn.net/AdamCafe/article/details/91491025 SSM聚合工程 项目结构如下:ssm_dao 接口 实体类 接口映射文件 applicationContextion-dao.xml 配置文件 测试类代码如下: <?xml version"1.0" encoding"UTF-8"?> &…

2026/7/28 14:00:46阅读更多 →
2026年性价比高的果蔬清洗机大揭秘!究竟哪家价格更优?

2026年性价比高的果蔬清洗机大揭秘!究竟哪家价格更优?

在当下&#xff0c;家庭在清洁与饮食健康领域面临诸多痛点&#xff0c;食品安全焦虑、手洗效率低下、传统清洁方式有隐患等问题困扰着大家。而蓝力鲸Blueceti作为集自主研发、设计、生产、销售于一体的健康家电品牌&#xff0c;为我们带来了优质的解决方案。下面就为大家详细介…

2026/7/28 14:00:46阅读更多 →
收藏 | 工业大模型入门指南:小白程序员必备,开启智能制造新篇章

收藏 | 工业大模型入门指南:小白程序员必备,开启智能制造新篇章

本文介绍了工业AI及工业大模型的概念、应用范畴和行业应用&#xff0c;详细阐述了工业大模型在研发、生产、管理、服务等方面的具体应用场景&#xff0c;包括需求预测、研发流程优化、设备管理、质量检测、智能生产管理、库存管理、物流配送等。同时&#xff0c;文章还探讨了工…

2026/7/28 14:00:46阅读更多 →
JAVA毕设项目:基于 SpringBoot 的大学生互助交流社区论坛平台设计 校园动态分享与交互式论坛管理系统 (源码+文档,讲解、调试运行,定制等)

JAVA毕设项目:基于 SpringBoot 的大学生互助交流社区论坛平台设计 校园动态分享与交互式论坛管理系统 (源码+文档,讲解、调试运行,定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

2026/7/28 16:31:50阅读更多 →
qt5core.dll 找不到怎么办:Qt 软件目录与隔离记录的排查

qt5core.dll 找不到怎么办:Qt 软件目录与隔离记录的排查

电脑做过清理、装过安全软件&#xff0c;或者刚把某个目录删掉之后&#xff0c;再打开软件弹出“由于找不到 qt5core.dll&#xff0c;无法继续执行代码”&#xff0c;这种就要怀疑文件被隔离、误删&#xff0c;或者原本依赖的目录被清理工具动过。一、qt5core.dll 更像软件目录…

2026/7/28 16:31:50阅读更多 →
Java项目打包成EXE全攻略

Java项目打包成EXE全攻略

Java项目打包成EXE全攻略 引言在Java开发中&#xff0c;我们经常需要将项目打包成可执行的EXE文件&#xff0c;方便用户在没有安装Java运行环境&#xff08;JRE&#xff09;的Windows系统上直接运行。本文将从实战角度出发&#xff0c;详细介绍几种主流方法&#xff0c;包括使用…

2026/7/28 16:31:50阅读更多 →
AI降重工具深度测评:技术原理与实战对比

AI降重工具深度测评:技术原理与实战对比

1. 项目概述&#xff1a;AI降重工具的深度测评需求最近在内容创作圈子里&#xff0c;AI生成内容&#xff08;AIGC&#xff09;的检测和降重需求突然暴增。作为每天要处理大量文字工作的内容从业者&#xff0c;我深刻感受到这个痛点的迫切性——无论是学术论文查重、自媒体内容原…

2026/7/28 16:31:50阅读更多 →
基础Demo_5switch语句 判断(学习笔记)

基础Demo_5switch语句 判断(学习笔记)

switch语句 和上篇if同为判断语句 关键字为&#xff1a;case defauit break seitch格式一public class Demo01_SWITCH{public static void main(String[] args){// 定义变量,表示月份 int month 8; // 使用switch ,根据月份,输出季节 switch(month){case 1:System.out.printl…

2026/7/28 16:31:50阅读更多 →
【Springboot毕设全套源码+文档】基于SpringBoot的智慧物业管理系统的设计与实现(丰富项目+远程调试+讲解+定制)

【Springboot毕设全套源码+文档】基于SpringBoot的智慧物业管理系统的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

2026/7/28 16:29:50阅读更多 →
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

&#x1f539; 工具基础介绍 OpenClaw 是开源生态中一款实用性较强的本地智能工具&#xff0c;凭借本地离线运行、可视化图形操作和任务自动化三大核心特性&#xff0c;赢得了众多用户的青睐。与普通在线对话AI工具不同&#xff0c;它属于能够直接操控本机软硬件的智能数字员工…

2026/7/28 4:06:39阅读更多 →
伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

所谓液压伺服阀体的精密激光焊接&#xff0c;是用激光束对阀座壳体&#xff08;通常为不锈钢或铝合金&#xff09;进行密封焊接&#xff0c;使阀体在21-35MPa的高压液压油或压缩气体中长期运行而不发生介质泄漏。液压伺服阀是高端液压系统的"大脑"。从航空航天飞行控…

2026/7/28 2:08:06阅读更多 →
D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX&#xff1a;三步实现《暗黑破坏神2》高清宽屏体验的终极指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 你是否还在…

2026/7/28 1:38:28阅读更多 →
告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿&#xff01;3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:29阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑&#xff1a;把几百页的财报、法规、技术手册扔给向量库&#xff0c;问一个具体问题&#xff0c;搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了&#xff0c;要么藏在几十条结果的最下面。语义相似≠真正相关&#xff0c;这个…

2026/7/28 0:00:29阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营&#xff0c;从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候&#xff0c;每天刷半小时抖音&#xff0c;手动把爆款视频的口播敲进备忘录&#xff0c;一条2分钟的视频得花十来分钟&#xff0c;碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:29阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时&#xff0c;发现推理速度只有可怜的 1-2 FPS&#xff0c;而别人的演示视频却能跑到 30 FPS 以上&#xff0c;那么问题很可能不在模型本身&#xff0c;而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后&#xff0c;会直接使用官方示例…

2026/7/27 16:57:54阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一&#xff1a;为什么你需要了解 Coze 和 Dify&#xff1f;如果你对 AI 应用开发感兴趣&#xff0c;但一看到“大模型”、“智能体”、“工作流”这些词就头疼&#xff0c;觉得门槛太高&#xff0c;那这篇文章就是为你准备的。很多开发者&#xff0c;包括我自己&#…

2026/7/28 3:17:03阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会&#xff1a;配图一直是个让人头疼的问题。2026年&#xff0c;AI生图工具已经非常成熟了&#xff0c;但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1&#xff1a;速度之王2026年6月11日&#xff0c…

2026/7/28 2:35:58阅读更多 →