我有一个简单的网关听器,通过打印机在屏幕产出上生成一个标识。 我谨记录在案,这样,我就可以在我的桌上插入这个词。
printf("
Packet received!! Decoding...");
我很想知道,这样做是否有任何快速途径。
如果有的话,我能否同时获得两项产出?
增 编
我有一个简单的网关听器,通过打印机在屏幕产出上生成一个标识。 我谨记录在案,这样,我就可以在我的桌上插入这个词。
printf("
Packet received!! Decoding...");
我很想知道,这样做是否有任何快速途径。
如果有的话,我能否同时获得两项产出?
增 编
我不知道在C产生缓冲作用的任何职能。 但你可以很容易地模仿:
char buffer[MAX_BUFFER_SIZE] = ""; // that buffers your output.
char temp[SOME_SUITABLE_MAX];
现在每当你使用<条码>印本/代码>,使用<条码>。 如下:
sprintf(temp,"
Packet received!! Decoding...");
并且他们把这种扼杀推到缓冲地带。
strcat(buffer,temp);
keep/代码 接下来是strcat
,用于您想要缓冲的每一个信息,一旦进行缓冲,就会产生缓冲输出。
假设“记录”意味着你想把它写到档案中,那是,这非常容易。 Unix has a tee
used for years, which would Let You do such as:
gateway_listener | tee record_file
如果你在违约时重新使用一个提供<代码>tee<>/code>的系统,那么发现或编纂一个系统非常容易:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
FILE *outfile;
int c;
if ( argc < 2) {
fprintf(stderr, "Usage: tee <out_file>
");
return EXIT_FAILURE;
}
if (NULL == (outfile = fopen(argv[1], "w"))) {
fprintf(stderr, "Unable to open %s
", argv[1]);
return EXIT_FAILURE;
}
while (EOF != (c=getchar())) {
putc(c, outfile);
putchar(c);
}
fclose(outfile);
return 0;
}
For example, let s say I want to find a particular word or number in a file. The contents are in sorted order (obviously). Since I want to run a binary search on the file, it seems like a real waste ...
最好、最小、最快、开放的来源、C/C++ 3d 提供方(在3ds max模型的支持下),而不是通用公平市价,
Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...
I m trying to find the source of a bug I have found in an open-source application. I have managed to get a build up and running on my Windows machine, but I m having trouble finding the spot in the ...
I wrote below code to readin line by line from stdin ex. city=Boston;city=New York;city=Chicago and then split each line by ; delimiter and print each record. Then in yet another loop I try to ...
I was wondering if there were any good free graphics libraries for C that are easy to use? It s for plotting 2d and 3d graphs and then saving to a file. It s on a Linux system and there s no gnuplot ...
Is there anything other than DDD that will draw diagrams of my data structures like DDD does that runs on Linux? ddd is okay and runs, just kind of has an old klunky feeling to it, just wanted to ...
Please note that this is not homework and i did search before starting this new thread. I got Store an int in a char array? I was looking for an answer but didn t get any satisfactory answer in the ...