我想知道 shell 里的 if, while 等语句是怎么实现的
1 #include <unistd.h> 2 #include <stdio.h> 3 #include<stdlib.h> 4 int glob=6; 5 char buf[]="a write to stdout\n"; 6 int main(void) 7 { 8 int var; 9 pid_t pid; 10 var=88; 11 if(write(STDOUT_FILENO,buf,sizeof(buf)-1) !=sizeof(buf)-1) 12 { printf("write error");} 13 printf("before fork\n"); 14 if (pid=fork()<0){ 15 printf("fork error");} 16 if (0==...
作者: 儒家辉少 发布时间: 05-08
ubuntu安装jdk全过程(仅供参考)
#include<fstream> #include<iostream> using namespace std; int main() { ifstream infile("testfile", ios::in); char ch1; infile>>ch1; cout << ch1; return 0; } 以上是我的一段测试程序,可是输出的竟然是乱码,我只在文件中放了hello一个单词 而且在terminal下程序是正常输出的
作者: Mazenvoy 发布时间: 05-07
eclipse cdt这个坑爹的东西
感觉如果要调用数学函数,在代码里写上#include<math.h>不就行了,为什么还要多此一举在编译时加上-lm。我要使用eclipse来编译还要进行繁琐的配置(其实从来都没有配置成功过)
作者: billzt 发布时间: 05-04
Codeblocks10.05中文补丁
请高人系统的,详细的总结一下ubtuntu下j2ee开发关于jdk,tomcat,mysql,eclicpse,安装步骤。谢!
作者: Classes 发布时间: 05-01
新手求问,关于还有类的c++程序的编译
Linux下 ,如果程序包含 math.h ,在gcc时必须加入 lm 例如:gcc -o main.o main.c -lm 但是在eclipse下面 编译,项目回自动生成makefile ,无论如何手动修改makefile,在编译的时候也会被eclipse修改成原来的样子。 这个lm的设置方法如下 网上介绍如下: 选择"project"> "propertise"> "C/C++ Build"> C/C++ Build的下拉菜单"Settings"选项> Settings的"Tool Settings"选项...
作者: ideacup 发布时间: 04-30
为了找工作,寻找在广州大三(明年毕业)的学生,做项目积累经验,,,,
我用clone新建了一个进程,调用了一个可执行文件。这个时候主进程是继续进行还是等子进程进行完了再运行? 那么如何知道子进程运行完了?因为我这个子进程是个搜索程序,用时会大一点。而且主进程需要它的运行结果。
作者: beepon_lee 发布时间: 04-26
linux下C++能调用一个可执行文件吗?
我要用g++编译vc的源码,好像两者h文件有些不同。 比如vc的h文件: class CRectangle { public: void CRectangle::set_values (int,int); int CRectangle::area () ; private int x; int y; }; 用g++编译,需要删除所有的CRectangle::, 改h文件为: class CRectangle { public: void set_values (int,int); int area () ; private int x; int y; }; 不知道有什么方法可以不...
作者: shirazbj 发布时间: 04-22
g++编译vc的源码,h文件的问题
【本文为OurUnix--Linux's境原创,转载请注明源地址www.ourunix.org】 这段程序在干什么,你看的懂吗? #include <stdio.h> int main() { int k; scanf("%d",&k); printf("after call foo %d\n",foo(k)); return 0; } int foo(int number) { int i = 0; switch (number % 8) { case 0: do { i += 1; /*break;*/ printf("%d\n",number); case 7: i += 2; case 6: i += 3; cas...
作者: Loop.wu 发布时间: 04-21