C/C++
文章平均质量分 52
yoyowinwin
这是一个神奇的网站
展开
-
Ch与科学计算软件 matlab、mathematica 的功能对照
用惯了matlab 和mathematica 等高端语言,我现在倒想用C了。于是用起了Ch ,最初我只是把它当作C的IDE来用的,可最近发现Ch 功能远非我所了解的那些。(http://www.softintegration.com/products/features/ch_matlab_mathematica.html)Major features comparison amon转载 2008-08-03 23:46:00 · 1254 阅读 · 0 评论 -
ffmpeg库在qmake下的pkg-config配置
./configure --extra-cflags=-I/home/wayne/out/include --extra-ldflags=-L/home/wayne/out/lib --enable-libx264 --enable-encoder=libx264 --enable-libfaac --enable-avresample --disable-debug --enable-nonfr原创 2014-11-26 17:43:16 · 2526 阅读 · 0 评论 -
warning: deprecated conversion from string constant to 'char*'
<br />给char*类型赋值为字符串字面量,用gcc编译是没问题的。但用g++编译会出现该警告:<br />warning: deprecated conversion from string constant to 'char*'<br /> <br />通常,解决办法是char*的声明添上 const属性, <br />还有一种方法,值得注意,就是g++编译的时候,传入-Wno-write-strings 可关闭该warning原创 2011-04-30 21:52:00 · 7601 阅读 · 0 评论 -
linux终端 动态时钟
<br />#include <stdio.h> #include <stdlib.h>#include <signal.h> #define N 10void sig_int(int sig) { printf("/tOh,man!/033[0m/n"); exit(0);} int main() { int h=1,m=1,s=N-2; signal(SIGINT,&sig_int); printf("Don't bother me,I am cou原创 2011-04-11 10:35:00 · 2371 阅读 · 1 评论 -
项目 : error PRJ0003 : 生成“cmd.exe”时出错。
使用VS2008,出现了问题:1>------ 已启动生成: 项目: ee, 配置: Release Win32 ------1>正在编译...1>re.cpp1>正在链接...1>正在生成代码1>已完成代码的生成1>正在嵌入清单...1>项目 : error PRJ0003 : 生成“cmd.exe”时出错。1>生成日志保存在“file://c:/Users/Lenovo/Documents/Visual Studio 2008/Projects/ee/ee/Release原创 2010-08-22 13:33:00 · 3073 阅读 · 0 评论 -
(温故而知新) 最小公倍数最大公约数的 C实现
看到书里面实现最大公约数的代码特别长,心里面难受,就自个儿动手了,只需一行代码就可以搞定。于是一发不可收拾,用了两个算法,又写了一下最小公倍数,不调用GCD,也给出了两个算法:#includeint gcd1(int m,int n){int t; while(m!=0) t=m,m=n%m,n=t;}int gcd2(int m,int n){while(m-n) if(m>n) m-=n;else n-=m;}int lcm1(int a,int b){int m=a,n=b,t; wh原创 2010-06-22 11:08:00 · 805 阅读 · 5 评论 -
bind-----------unresolved overloaded function type
test.cpp:14:94: error: no matching function for call to 'bind(,std::tr1::_Placeholder&, double)'mingw32-make: *** [test.o] Error 1#include #include #include #include #include using std::tr1::placeholders::_1; void putout (double i) { std:原创 2010-08-03 14:18:00 · 4202 阅读 · 1 评论 -
查看 GCC编译器优化选项的具体信息
gcc -Q --help=optimizers -O1 >a.txtThe following options control optimizations: -O -Os -falign-functions [disabled] -falign-jumps [disabled] -falign-labels原创 2010-07-26 10:27:00 · 2773 阅读 · 0 评论 -
Mathomatic 更新了
<br />http://www.mathomatic.org/math/<br /> <br />开源的计算机代数系统,完全用C写的,很难得原创 2010-07-22 16:29:00 · 729 阅读 · 0 评论 -
C打印 大数的 阶乘
6000甚至10000,都可以,但大于6000,就开始滚屏了,这时,你可以加入输出重定语句: freopen("out.txt","w",stdout); #include#include#includeint main(){ int i,j,*f,tmp,c=0; long int n,bits; const double原创 2010-01-20 22:30:00 · 622 阅读 · 0 评论