c语言吧
关注: 793,979 贴子: 4,319,289

有问题为什么不先问问神奇海螺呢?

  • 目录:
  • 程序设计及人工智能
  • 98
    手把手地教你安装和使用Code::Blocks,Dev-C++,小熊猫C++和Visual Studio。 编译环境的搭建是开启C语言之旅的第一步,也是许多萌新磕磕绊绊的第一步,不过不用担心,这个帖子将帮助大家闯过这一关。 说句真心话,楼主始终认为不教GCC和命令行的老师不配教C语言,但是历史已经证明了图形化界面的成功,所以,还是顺应大势吧。
  • 160
    祝大家元旦快乐!2023年到了,这意味着C语言的最新标准C23已经遥遥在望,如果说lz现在有什么迫切的愿望,那自然是希望GCC和Clang能够尽快完整地支持C23的新特性。不过就目前的情况,GCC 13和LLVM 16的发布尚且需要一段时间,既然没法吃着碗里的,那只好先看着锅里的,对着新标准做白日梦也不错(现在是“幻想时间”)。
  • 23
    在 glib 里发现的黑魔法,可以实现这样的效果:当一个变量的生命周期结束时,调用特定的函数,传入指向该变量的指针。类似于 C++ 中的析构函数。 其具体实现依赖于 GNU 对 C 的一个拓展,名为 cleanup 的 attribute,该拓展在 gcc 和 clang 中都可用,无需特殊编译选项,MSVC 中不可用。 如图所示代码,当 ptr 的生命周期结束时(即离开 main 函数的作用域时),cleanup_func 函数会被调用,接收一个指向 ptr 的指针,即 &ptr。于是在 cleanup_func 中使用 free 可以
    Vicent 9-23
  • 6
    简单记录下ObRegisterCallbacks的基本用法,加深一下自己的理解,也希望帮助看到的人少走这方面的弯路。如有错误还望不吝指正。 第二个参数指向一个PVOID类型的数组,用于接收此次操作所注册的回调的句柄。一般来说你要注册多少个回调,数组就多长。 重点在于第一个参数,它是一个指向_OB_CALLBACK_REGISTRATION结构的指针。 第一个成员Version,msdn说"Drivers should specify OB_FLT_REGISTRATION_VERSION.",那就听他的。 第二个成员OperationRegistrationCount,要注册的
  • 221
    这是本人的C语言自学笔记,不算严谨的教程。
    何绅士 9-20
  • 210
    由于吧里不少连环境都不会弄的人,所以写这篇帖子供参考,我自用的工具有vs2019和vscode两个,现在主力为vscode(讨厌vs里微软针对一些函数的改动),并且吧里已经有了vs的介绍,所以只说明vscode的搭建方式,从下载,到环境变量,到vscode的插件推荐包括汉化,最后是VScode里针对c语言的默认编码,和我个人喜欢的一些优化体验的方式都会提到,力求照着我的说明做完之后可以直接上手c不用为环境的搭建而烦恼,再过半小时上学所以慢更,吧规看起来只
  • 183
    /*输入0-100的整数,输出对应的等级 59及以下 E 60-69 D 70-79 C 80-89 B 90-100 A */ int s; scanf("%d", &s); int r = _____________;//只能用加减乘除模和括号,三元表达式,系统函数不能用 printf("分数 %d, 等级 %c", s, r);
    echonicth 3-12
  • 301
    很久之前,就有一种想写个贪吃蛇之类的小demo,奈何有空想毛得技术,翻遍c语言教材所有章节也不知从何入手。 当然也想过我大copy法,肯定也下过别人的code,你敢相信我看得懂,我这种智商不适合看别人的代码 前阵子想搞一下图形库的,奈何配置不好环境,我觉得我还是放弃gui吧,老老实实搞黑黑的cmd就好了
    2567冬 7-18
  • 440
    来c吧应该快一年吧,从刚开始进来会瞅瞅顺便学习一下和帮助他人解决一些力所能及的问题,到现在很少才会点进来看两眼就关掉了,但是这一年来我也回答过一些零零碎碎的小问题。但是还是有很多初学者不知道如何选择好的方式学习c语言。在这里我就献丑,给初学者一些建议。
    拉菲、 9-23
  • 341
    最近在吧里面看到有太多人问开发环境怎么安装,所以发布此帖对新手进行一些引导 这里提供的是VS2017,codeblock。如果你要的是VC++6.0,很遗憾,本吧吧规禁止提供VC++6.0
  • 81
    前言: 调试技巧对于初次学习C/C++的学习者至关重要,大部分人在初学时大都停留在改一下变量运行一下,改一下变量运行一下的这种状况,优秀的集成开发环境必然会提供优秀的调试机制,优秀的程序员必当掌握优秀的调试技巧.由于排版问题,制作了一个pdf附件,要阅读美观些的格式可以下载附件。 由于教学使用的是微软的VisualStudio系列(主要是2013),那么接下来我就以VS2013为例,介绍一下一些基本的源码调试技巧 首先我们来看一下代码写完,运行之前,编译期
    Emoren 12-4
  • 92
    有些人不喜欢自己读说明书,那我给他们讲解一下好了
  • 26
    经过多天的紧张编写和调试,删贴机第一个正式版终于完成啦! 这也意味着本吧将于今天正式启用删贴机 删贴机全部代码以python(2)编写,代码以MIT协议开源(欢迎其它吧的吧务使用) 附上gayhub地址:https://github.com/YukiSora/free-rider-killer 选择这个辞旧迎新的时候正式开机,是为了给我们亲爱的伸手党一个新年的惊喜 由于伸手判断技术的局限性,当前识别率约为60%,误删率低于1%(仅新帖,对于旧帖误删为0) 怀疑你的帖子是删贴机删的? 不用怕,删
    BUG 7-5
  • 192
    新人初次发帖,多多关照^_^ 详细&下载:ihsohgithubio Github:githubcom/Ihsoh/isystemx86 进入GUI模式(问题多多=。=||,效率低下): vmode vesa800_600 reboot 返回CLI模式: vmode text reboot
  • 230
  • 70
    终于放假有空写点东西。虽然这和C语言没什么关系,反正这里人多我就在这投了,趁着离贴吧实名制还有些时日,在我匿之前发点东西上来还能混个精。@寒云似雾 这次我事先写好了:https://github.com/Sleepwalking/prometheus-spark/blob/master/wri,markdown+TeX,不过发在那种地方估计也没人会去看…… 对一般不做语音识别的应该也没什么用,大概也就相关领域的研狗用得上?于是有了这个奇怪的标题前缀。 照惯例一楼是不是得有个图? 面码酱! p.s. 如果网速慢,
  • 3290
    本贴对于被删贴的疑问进行解答,收集汇总处理相关抱怨或质疑吧务删贴行为的。 贴吧第一级不在允许出现相关抱怨及删贴质疑类的贴子,一律做删除处理。 本贴不允许楼层进水~~,水贴者请自行删除。 为什么贴子被删除,主要是违反吧规与索引贴的内容,所以被吧务删除处理。 首先这个准则不应贴吧来教,因为这是基本准则呢: 进入贴吧一般请先看该吧吧规与索引贴的内容,以免犯规处理,里面的各项条例也不用再此描述了,自行去看。 【多
  • 70
    此方法来自《从汇编语言到windows内核编程》,但此书给了思路和错误代码。会蓝屏,网上也没人解决。凡是解决了的,也不希望分享。楼楼会一步一步解释如果hook,然后以后通过这个方法,可以hook任何带函数符号的内核函数。
  • 552
    初级AI比赛,内容简介:为以下俄罗斯方块程序(windows only)编写AI,里面已提供vs2005的dll工程(更高版本VS打开支持) http://pan.baidu.com/s/1hqmnJ16 特点: 1 只知道当前块,不用考虑下一个方块,当然在开启显示预览方块的时候,AI接口也能获取到下一块的信息 2 这是平均消行数的竞赛,你消四次一行与一次消四行无区别 3 不用在意里面附带的示例AI 4 没有比赛时间上的限制,随时可以提交你的DLL 5 比赛使用的场地大小为10x20,更具体的规则参阅下载包里的说
  • 34
    一楼祭天,顺带宣传宣传小论坛. forum[dot]benihata[dot]org
  • 40
    之一:二项式系数(Binomial Coefficients)与组合恒等式(Combinatorial Identities) 面向情人节仍然在家学习的以及对数学饶有兴趣的beginner
    rofzq3o7sp 3-20
  • 54
    EpR(Excitation plus Resonance)是一个用于构建语音频谱形状的模型。于2001年由庞培法布拉大学Music Technology Group与Yamaha Advanced System Development Center合作发表。在Vocaloid系列歌声合成软件中被用来处理音渡、改变语音特性。 这篇帖子与其说是教程,不如说是讨论。因为我也有一些问题要问。写此帖目的有三: 1. 混精 2. 我正考虑用EpR代替CVE3中使用的LCFESOLA,向其他开发者介绍这种算法(似乎网上除了少数几篇论文找不到其他介绍了)。 3. 探讨如何对EpR作改进。
    llll333888 12-19
  • 130
    上次那一帖错误太多了,所以我有做了个教程,这次保证没问题 来到这个网址下载 Sublime text 2 http://www.sublimetext.com/2 翻译版图片 安装过程再不会可以去找墙撞死了
    小书非 4-11
  • 136
    支持求值,化简,自定义函数,简单的代数运算。本人高一党,有bug勿喷。 楼下放程序,代码。
  • 235
    首先声明这是识别(recognition) 而不是检测(detection),也就是对给定的人脸图片进行身份识别。 一直以来我主观地认为 SURF 等算法并不适用于人脸识别,直到最近看到相关的文献(Philippe Dreuw 等人: SURF-Face: Face Recognition Under Viewpoint Consistency Constraints)中提出了基于 SURF 的人脸识别方案,其识别率在某些情况下甚至超过了传统的 LBP 算法。 SURF 的实现可参考我的上一个帖子:http://tieba.baidu.com/p/2514079408 这份代码基本上是对上述文献的一次实践,过程如下: 生
    m82a1e 8-1
  • 59
    SURF(Speeded Up Robust Features)是目前比较火的特征提取算法,可用于图像拼接、目标跟踪、目标识别等。我写了一份 C 实现,使用 64 维特征点描述子,后来用不上了,就先放着吧。本代码在 BSD 许可证下发布,在 OS X 10.8 和 FreeBSD 9.1 下开发,使用 clang 编译通过。 本代码托管在 bitbucket 的 liyuchong/SURF 下,欢迎随便 fork不方便用比特筒子的可以直接从网盘下:http://pan.baidu.com/share/link?shareid=4153301444&uk=424509 注意 SURF 受专利保护,不可随便用于商业应用。我
  • 391
    我刚开始学FFT的时候被繁杂的数学公式搞得一头雾水,那时候我想“如果有人能写个简易版的教程就好了!”。 数月过去,等理解以后发现其实FFT也不过如此,只是被“过度抽象”地描述了而已(当然这么做也是有理由的,本文仅是在楼主理解范围内的基础讲解)。 楼主觉得FFT用浅显的方法描述是完全没问题的,只是缺乏了严谨性及进一步在数学上改进/利用的潜能。本文无法保证你读完后能出神入化地掌握FFT(事实上,世界上谁能出神入化地掌握
    stdio 7-7
  • 73
    10万次1024点fft耗时1.5s(i5 - 3320M 单线程),即单次1024点fft耗时15微秒,据说“世界最快”的fftw是17微秒。 优点是速度,缺点是可移植性和精度。因为大量采用了SSE Intrinsic优化,以及运行时优化手段,程序只能在奔腾三及之后的CPU上运行,精度只有六位十进制,不过大多数场合也够用了。 其实这个是开发中的CVE2的核心组件……打算给这个数学库加BSD协议,外面再套一个GPL……这样以后我就不需要为商业用途再重新造个轮子了 源码: http://pan.baidu.com/sh
  • 71
    前段时间似乎看见有人询问幻方相关的问题,恰好前几天开始学习_组合数学_,其中也有幻方相关的东西,故在这里分享一下近来关于幻方的学习. 另:此楼仅献给本部为数不多的学习党以及众<绅士>在IRC丢失的大把节操. 请勿插楼,不喜误喷,谢谢合作.
  • 119
    人们都说,情人节出生的女孩,上辈子肯定被甩过100次。 小悠坐在阳台上,看着窗子上雨水留下的痕迹,心想,这第15个情人节的生日,又应该是一个人过吧。 还是去买一个蛋糕吧。小悠抿抿嘴,理了理裙摆,拿起伞,出了门去。 离小悠家不远,就有一个蛋糕屋,店极小,可装点的颇为精致,许多女生爱到那去。小悠平常遇到了不爱吃的饭菜,也会偷偷倒掉,然后再去买些糕点当做正餐。可此刻小悠看到从小店里走出的一对情侣,心里一下烦闷起来
    杉浦正道 11-17

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

小吧:小吧主共6

会员: 原神高手

目录: 程序设计及人工智能