展开

关键词

C-Free

C-Free这几天在网上看视频发现一个新的C语言的IDE——C-free?C-Free是一款支持多种的专业化CC++集成开发环境(IDE)。说白了就跟VC++一样。 不过它比较小巧(只有10多M,比较小巧的IDE还有DEV C++.不过devc++的调试功能让我蛋碎),功能却比较强大,不用装插件也有VisualAssistX一样强大的配色。 特别的,c-free还可以选择使用什么译(如)(如果你的电脑装了vcvs才会有vc6.0或后面那个,如果没装只有第一个mingw,那是cfree软件自带的)?它还有自动补全的功能。 其实有时候我们需要的也就是这么一个小巧简洁的环境。现在的Visual studio变得越来越庞大(安装文件有好几个G,安装一个需要一个多小时),功能越来越强(可以译很多种语言)。 但devc++又满足不了调试的需要,我们的C-free却弥补了这些不足。最后说一下……我觉得这个名字取得很有问题,cfree,cfree,却不是free软件。不过网上有破解版,甚至还有反译的教程。

22321

C语言+SDL2

程设大作业小火车第一版本是命令行界面,第二版本是化界面,由于egg库对以后工程开发没有用,我不想用egg库,花了很长时间浏览了一下OpenGL的中文教程,觉得好复杂,需要看很多很多才能写出个简单的化 解压zip后,在C盘新建一个SDL目录,把lib和include两个文件夹复制过去。新建工程 选择win32 project ? 选择empty project ? 修改工程设置 ? 如设置 ? 为了译SDL代码,还要在配置一下对库的链接 ?? 再在Linker下的system设置一下SubSystem ? 我们的系统运行SDL 2的应用程序时,要能够找到dll文件,我们从C盘的SDL的lib的x86中复制SDL2.dll,放在我们工程的vcxproj文件所在的位置。 新建c文件按ctrl+shift+A,选择cpp文件,命名的地方改为.c后缀复制以下代码#include #include 屏幕的宽高常量const int SCREEN_WIDTH = 640;const

45910
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年50元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    中的神:Vim下载及写第一个C程序

    今天为大家推荐一款,大家如果想要提高自己代码的容错率,就得选一款对你代码“挑剔”的啦,Vim作为,它是不会给你自动给你报错的,所以写代码得十分注意哦。vim 也号称之神。 Vim普遍被推崇为类Vi中最好的一个。1999 年Emacs被选为Linuxworld文本分类的优胜者,Vim屈居第二。 3.因为小正在学习c语言,所以就得下个g++,下载命令和上面下Vim的命令是一样的 下是因为小已经下过了 ? 写好代码后我们得按Esc退出模式,即上的插入不再显示,再输入:wq便可退出Vim, 然后我们得译对吧,在命令行中输入:g++ Hello.c -o hello即可 ? 最后就是运行,输入下命令就可以看到Hello,world的输出啦。?到这里说明你的第一个C语言程序运行成功啦???。?

    24320

    Linux 之神vim

    vim Linux:使用文本文件来保存配置信息 文本:ASCII文件 emacs vi vi:Visual Interface(纯字符界面的) 全屏文本,nano 模式化的moduler vim :vi improved vi的模式: 模式:键盘操作通常被解析为命令: 输入模式: 末行模式:vim的内置的命令行接口,执行vim内置命令模式–>输入模式 i:当前光标处输入内容 keyword n:往下翻查找的结果 N:往上翻查找的结果 支持正则表达式vim的可视化模式 模式: v:按照光标走过的区域选择 V:选择矩行 vim可视化模式: v: 按光标走过的区域选择 V: 选择矩行 ctrl+v:选择矩块ctrl+v shirt+i # ESC末行模式:范围定界 start,end:可以使用绝对定界,也可以使用相对定界 . :表示当前行 :最后一行 -2:倒数第3行 pat1,pat2:起始处为光标所在行 d: 删除 c:改变 跟d一样操作 y:yank,复制 跟d一样操作 s:替换 :set nohlsearch 关闭高亮显示

    9020

    C语言+程——自制象棋

    C语言做个象棋是不容易的,涉及到的知识点有很多方面,C语言里面的基本数据类型、运算符、顺序,分支,循环结构。还有运用到数组,函数,指针,以及我们的位运算等。 做出来的象棋程序,自然的话代码也不少的,下面的话我就发一部分吧,把棋盘的话,棋子的代码写出来,自然的话,各位都需要自己找好素材,以及我们的要用到库的,记得安装好。 下面我就把棋盘的代码发出来在下面小给大家推荐一个学习氛围超好的地方,CC++交流企鹅裙:870963251!适合在校大学生,小白,想转行,想通过这个找工作的加入。 huazi(int x,int y,char*s);panduanzouqi(int a,int b); 判断是否可走子,a,b代表棋盘90个位置的之前点的和后点的位置的标记IMAGE t; 存棋子(片 :462127424点击链接加入群聊【C语言】:C语言型初始化int gdriver, gmode;int x,y;int fillstyle;gdriver=DETECT;initgraph(&gdriver

    1.4K30

    两张学会VIM

    作者:徐刘根来源:http:blog.csdn.netxlgen157387articledetails53184811Vim是一个类似于Vi的文本,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类 Vi中最好的一个,事实上真正的劲敌来自Emacs的不同变体。 1999年Emacs被选为Linuxworld文本分类的优胜者,Vim屈居第二。 但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本。 Vim使用快捷键组合 Vim键盘?

    44490

    写简易斜45度地

    最近在研究cocos2dx的地,最开始使用的是Tiled,这个做比较小的地还是比较强大的,不过做大地的时候,有一些功能不太方便并且有缺陷(包括刷繁琐以及坐标体系过于复杂,导致寻路比较看起来很不平滑 于是就酝酿着自己写一个斜45度的地。      现在的自己老是不能集中注意力,经常出现思考着思考着就想睡觉的情况,所以导致这个工具写了2周,汗颜啊! 这是实现45度地的关键呀。      2、拆分合并片功能,我的这个地需要在时传入一张大(贴小的方式没有实现,自己太懒),在导出的时候在拆成小。      先上一个吧,看看成果: image.png       再上关键算法:      tile码的算法: enum OCC_FLAG{ F_BLOCK = 0x01, F_ALPHA = 0x02,}; 45度地DEMO

    22230

    Photoflare:满足简单需求的开源

    在 Linux 上像时,GIMP 显然是首选。但是,如果你不需要高级功能,GIMP 可能会让人不知所措。这是像 Photoflare 这样的应用立足的地方。 PhotoFlare:一个简单的Photoflare 是一个在简单易用的界面里提供了基本的功能的。它受流行的 Windows 应用 PhotoFiltre 的启发。 这个程序不是一个克隆品,它是用 C++ 从头开始写的,并使用 Qt 框架作为界面。它的功能包括裁剪、翻转旋转、调整像大小。你还可以使用诸如油漆刷、油漆桶、喷雾罐、模糊工具和橡皮擦之类的工具。 批处理选项可让你同时为多张片调整大小、转换文件格式和添加滤镜。 它是用于基本的简单工具。批处理功能是加分项。我注意到像在打开时看起来不够清晰。我打开一张截进行,字体看起来很模糊。但是,保存像并在像查看中打开后,没有显示此问题。

    6620

    ScreenToGif动&动画录制

    前几天博主想制作几个动百度N多个制作gif动态软件都不理想,理想的又是收费软件,找了半天发现ScreenToGif这个开源软件真的不错,还是免费的,喜欢制作动及gif录屏的可以试试绝对强大。? 4.一个强大的!您可以录制,甚至其它来源的 GIF。5.您可以导出为 GIF,视频或另存为项目以后进行。6.一个干净,一致的界面,由 WPF 提供支持。7.超过 18 种不同的语言。

    20130

    Ubuntu下VIM配置成C++开发

    github.comupsupervim-colorschemes.git’ Bundle ‘https:github.comvim-scriptscppcomplete.git’ 我的vim配置主要有以下优点:1.按F5可以直接译并执行 CC++、java代码以及执行shell脚本,按“F8”可进行CC++代码的调试2.自动插入文件头 ,新建CC++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改 call append(line(.)+2, > Mail: ma6174@163.com ) call append(line(.)+3, > Created Time: .strftime(%c) ggVGYmap gg=G 选中状态下 Ctrl+c 复制vmap +y去空行 nnoremap :g^s*$d 比较文件 nnoremap :vert diffsplit 新建标签 map :tabnew 打开树状文件目录 map be CC++ 按F5译运行map :call CompileRunGcc()func!

    20931

    vi

    vi是Linux里面的,vim是vi的升级版。 在命令模式要进入模式,可以通过输入i,表示在当前光标的左边插入,还有一些常用的操作如下。如果不想输入内容了,可以按ESC退出模式,进入命令模式,可以通过dd来删除当前光标所在的行。 vi的时候默认不显示行号,通过输入:set number就可以显示行号,要跳转的第2行通过2+shift+g,而shift+g默认是跳转到最后一行。在文件里面怎样查找你想要的字符呢?

    34720

    vim

    Command Mode命令模式vim的默认模式,等待输入命令 命令 作用 n 显示搜索命令定位到的下一个字符串 N 显示搜索命令定位到的上一个字符串 o 在光标所在的行下方插入一行并切换到输入模式 修改c:删除当前然后开始进入插入模式撤销undo u:撤销前一次操作u:撤销前#次操作vimrc使用vimrc是vim的配置文件,vimrc文件的存储位置在 系统 vimrc 文件: etcvimrc 文件: $HOME.exrc $VIM 预设值: etc $VIMRUNTIME 预设值: usrsharevimvim74设置行号永久显示vim ~.vimrc输入以下内容保存set number寄存寄存

    25820

    vi

    vim是linux上使用最多的,熟悉这个的使用,可以大大提高我们的工作效率。 一、基本上 vi 共分为三种模式,分别是“一般指令模式”、“模式”与“命令行命令模式”vi aa.txt#进入到vi 默认是一般指令模式按 i 键 进入到模式按 ecs键 回到一般指令模式在一般模式当中 强制退出:w 将的数据储存成另一个文件(类似另存新文件):n1,n2 w 将 n1 到 n2 的内容储存成 filename 这个文件:set nu 设置行号:set nonu 取消行号三、一般模式操作 word 向上搜索word n 顺序重复上一次搜索 N 倒序重复上一次搜索 # x,X n为数字, 在一行字当中,x 为向后删除一个字符, X 为向前删除一个字符 dd n 为数字。 它会生成一个file.swp文件 我们再次使用vi file的时候就会提示错误, 我们可以按:进入命令行 q .swp r 覆盖 保存后删除.swp

    21530

    vim

    ,例如 ssh 的配置文件 ~.sshconfig 在没有界面的环境下,要文件,vi 是最佳选择! vi 的特点: 没有界面功能强大的只能是 文本内容,不能对字体、段落进行排版不支持鼠标操作没有菜单只有命令vi 在 系统管理、服务管理 文件时,其功能永远不是界面的能比拟的 vimvim = vi improvedvim 是从 vi 发展出来的一个文本,支持 代码补全、译 及 错误跳转 等方便程的功能特别丰富,在程序员中被广泛使用,被称为 之神查询软连接命令 三种工作模式vi 有三种基本工作模式: 命令模式 打开文件首先进入命令模式,是使用 vi 的 入口通过 命令 对文件进行常规的操作,例如:定位、翻页、复制、粘贴、删除……在其他下,通过 快捷键 剪切操作 —— CTRL + X命令 y 类似于界面的 复制操作 —— CTRL + C命令 p 类似于界面的 粘贴操作 —— CTRL + Vvi 中的 文本缓冲区同样只有一个,如果后续做过

    25340

    vim

    启动和退出命令模式和模式光标操作文本操作查找和替换正则表达式:1,$s正则表达式替换后的内容giceg - globali - ignore casec - confirme - error参数设定

    7730

    vi

    交流、咨询,有疑问欢迎添加QQ 2125364717,一起交流、一起发现问题、一起进步啊,哈哈哈哈哈 vi简介:vi是UNIX和Linux系统内嵌的标准正文,是一种交互类型的正文,是一种命令行方式的正文 ,可以在界面没有启动的情况下工作,是全屏幕正文,可以用来创建和修改正文文件,操作系统管理和维护时非常有用,vi是visual interface to the ex editor 的前两个单词的首字母 底部显示的信息:? vi的操作模式:vi是一种由模式的:一种模式就像一个环境一样,在不同的模式下相同的键会被vi解释为不同的含义。 常用命令及技巧:常用加快速度的命令如下:dtc:删除从光标所在处到字符c的全部内容rc:删除光标所在处的字符并以字符c取代、c是任意一个字符cw:进入插入模式用输入覆盖光标处到该单字结尾所处有内容

    86340

    更改开发背景

    按快捷键Ctrl+Shift+A出现一个对话框输入Set Background Image双击Set Background Image选择要添加的片的路径设置透明度 点击OK 就可以查看效果了

    14910

    解使用sublime3运行python

    1.首先安装一个 2.打开sublime3    工具-->译系统-->译新系统 ?    会出现如下界面?     打开一个py文件hello.py 点工具-->译系统-->python3_run?    Ctrl+b 执行?

    13910

    推荐一款神-VBA&C#代码管理

    2、改进传送代码方式,多个VBA宿主时,传送给最后激活的宿主。 (因为穷,没显示做测试,所以发现问题请截找作者。) 5、代码支持VBA语言的高亮、折叠、格式化。一句话描述:本软件实现了代码的分组、排序、存储、检索、五大功能。操作指南:一、插入代码操作1、按F5或点击最左侧的按钮,进入选择模式。 3、窗口写代码。4、区写代码名称和选择代码类型。5、点击第五个标,插入代码。二、插入分组操作1、任意点击一个右侧节点窗口分组名称,做定位用。 七、快捷键说明:F1 软件说明F2 传送到VBEF3 切换为VBA语言F4 切换为C#语言F5 切换选择模式F6 修改并保存当前选择的代码F7 修改当前选择的分组F8 F9 窗口置顶F10F11F12

    16320

    两个小巧好用的C语言

    近期有一些新关注的伙伴在后台经常留言刚入门 C语言 我该选择什么 C语言 好呢?都说欲善其事必先利其,网络上也有很多不同类型的,让人很难进行抉择!C语言 选择哪个好? 所以我今天根据我个人的使用情况,整理了几款C语言分享给大家(文末留了获取方式),需要的看官看下文了解一下哟~ 一、Dev-C++先说一下 VC++6.0 和大多数人一样 C语言 刚入门的时候使用的是 提供高亮度语法显示的,以减少错误,还有完善的调试功能。是一个初学者 CC++ 的首选。(获取方式在文末)当然这个只是适合比较小的轻量级的集成。要开发大型项目还是另寻它爱吧。 (获取方式在文末)如果需要改变成中文需要到网上下载一些插件进行修改。介绍完这两个 PC端 使用的 IDE 也有不少人不能时时都在使用电脑,还有一个手机能都写 CC++语言 的代码。 A:c4droid是款Android设备上的CC++程序,默认以TCC(Tiny C Compiler)为,可以选择安装gcc插件软件支持代码高亮,译时间随cpu主频而定,主频越高译越快

    1.5K00

    相关产品

    • GPU 云服务器

      GPU 云服务器

      腾讯GPU 云服务器是提供 GPU 算力的弹性计算服务,具有超强的并行计算能力,作为 IaaS 层的尖兵利器,服务于深度学习训练、科学计算、图形图像处理、视频编解码等场景……

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券