Menu
Menu
DaniWeb
Log In
Sign Up
Read
Contribute
Meet
Search
Search
About 1,000 results for
fgets
- Page 1
Re: fgets
Programming
Software Development
15 Years Ago
by jephthah
… to this question is not straightforward at all.
fgets
will return [I]everything[/I] up to and…0x0D and 0x0A. However, when you add "
fgets
()", it becomes more complicated and depends on whether…fptr = fopen("filename.dat","r");
fgets
(buffer,sizeof(buffer),fptr); while(buffer[index]) { printf(&…
Re: fgets
Programming
Software Development
15 Years Ago
by seemant_sun
…to this question is not straightforward at all.
fgets
will return [I]everything[/I] up to and… and 0x0A. However, when you add "
fgets
()", it becomes more complicated and depends on whether… = fopen("filename.dat","r");
fgets
(buffer,sizeof(buffer),fptr); while(buffer[index]) { printf…
fgets()
Programming
Software Development
16 Years Ago
by staufa
… code is to read characters from the keyboard using the
fgets
function and then convert it into pig latin language. for…(temp,"ay"); return temp; } void getInputByfgets(char input[]){
fgets
(input, 50, stdin); int i; for ( i = 0; i <…
Re: fgets()
Programming
Software Development
16 Years Ago
by Aia
… character is added into the string once is it called.
fgets
() will read and add the ENTER key as a newline…
Re: fgets()
Programming
Software Development
16 Years Ago
by Salem
It might, if you use strlen rather than sizeof Oh, and there can only ever be one newline. If there is a newline at all, it will always be at input[strlen(input)-1] Though you should check
fgets
() returned success before doing this.
Re: fgets()
Programming
Software Development
16 Years Ago
by HiHe
…(temp,"ay"); return temp; } void getInputByfgets(char input[]){
fgets
(input, MAX, stdin); if(input[strlen(input) - 1] == '\n') input…
Re: fgets
Programming
Software Development
15 Years Ago
by Ancient Dragon
[QUOTE=jephthah;888540]
fgets
will return [I]everything[/I] up to and including the … from one os to another. When working with text files
fgets
() will work the same on every operating system that supports…
fgets
Programming
Software Development
15 Years Ago
by seemant_sun
"I am a boy\r\n" if this string is readed through using
fgets
in an array what will get readed
Re: fgets
Programming
Software Development
15 Years Ago
by jephthah
[QUOTE]> yes it is correct. - Ancient Dragon (comment to #3)[/QUOTE] wait, so you're saying that
fgets
() [I]doesn't[/I] return the '\r' character in a string?
Re: fgets
Programming
Software Development
15 Years Ago
by ArkM
…-line character is defined in C, it's '\n'. The
fgets
standard library function retains a single new-line character from…
Re: fgets for reading files line by line
Programming
Software Development
15 Years Ago
by WaltP
…;870001]2)Do I need all these checks feof + size +
fgets
[/quote] No. Just check the return value from [ICODE…]. [QUOTE=dev565;870001]3) if I want to use
fgets
but do not want to use char* line what c++ …type can I use and yet use
fgets
()with any convertion probably[/QUOTE] Nothing. [ICODE]
fgets
()[/ICODE] only works with C-strings…
Re: fgets reads whole file
Programming
Software Development
15 Years Ago
by Aia
…my last. By allowing a maximum of 128 characters in
fgets
(), if your buffer is smaller than the capacity of …= '1'; program[0][7] = '1'; --> End of capacity, but
fgets
() doesn't stop here. Still can continue writing. (max is… in program[1] program[1][1] = '\0'; --> Aha!
fgets
() stopped here program[1][0] = '0'; --> Next line overwrite…
Fgets,gets in a function?
Programming
Software Development
17 Years Ago
by Crushyerbones
…student_data *student){ printf("Nome do aluno:\n");
fgets
(student->name,name_limit,stdin); //wtf? printf("N…úmero do aluno\n");
fgets
(student->number,name_limit,stdin); printf("Aqui devia estar…array. For some reason it seems to skip the
fgets
. Replacing with gets has no effect but scanf …
fgets for reading files line by line
Programming
Software Development
15 Years Ago
by dev565
…(!feof(file) && FIleLength(file)>0 &&
fgets
(line, 1024, file)) { str=line; str.append("hi"… I need all these checks feof + size +
fgets
3) if I want to use
fgets
but do not want to use char…* line what c++ type can I use and yet use
fgets
()with any convertion probably
Re: Fgets() Premature Termination of Input Error/Bug?
Programming
Software Development
15 Years Ago
by phil750
… fclose !! */ } else { printf("File opened successfully\n"); while(
fgets
(line, max_line+1,paramsource)!=NULL) { printf("Beginning\n"… file and then does stuff with it i used this
fgets
while(
fgets
(line, sizeof line,file) file being the name you…
Re: fgets for reading files line by line
Programming
Software Development
15 Years Ago
by Ancient Dragon
… would have to check the next read to see if
fgets
() reached end-of-file. >>I do not … for any stringbuf or anything alike in c++ to use
fgets
() That has already been answered, and the answer is that… like this: [code] char cline[2048]; std::string sline; while(
fgets
(cline, sizeof(cline), infp) { char* ptr; if( (ptr = strchr(cline…
Re: fgets reads whole file
Programming
Software Development
15 Years Ago
by Aia
…[QUOTE=Aia;1212383][QUOTE]line 1 --> 00000111'\n' -->
fgets
read as much as 128 or until it finds a… = '1'; program[0][7] = '1'; --> End of capacity, but
fgets
() doesn't stop here. Still can continue writing. (max is…COLOR="Red"]1[/COLOR]][1] = '\0'; --> Aha!
fgets
() stopped here program[[COLOR="Red"]1[/COLOR]][[COLOR…
Re: fgets() and pointers
Programming
Software Development
14 Years Ago
by Narue
[QUOTE]1. I want to use
fgets
(text, MAX_WORDS, stdin) to read in a string … } [/code] [QUOTE]2.Whats the difference between
fgets
(text, MAX_WORDS, stdin) and
fgets
(text, sizeof(MAX_WORDS), stdin)?[/QUOTE] Assuming that you… meant the latter to be
fgets
(text, sizeof(text), stdin), the difference could be significant…
Re: fgets() and pointers
Programming
Software Development
14 Years Ago
by Narue
… post that mentioned something about a buffer overflow even with
fgets
() in the first manner and to use sizeof().[/QUOTE] …macro in both the array declaration and the call to
fgets
, whereas sizeof grabs the declared size of the array …of a pointer, not the allocated "array" size */
fgets
(p, sizeof p, in); [/code] Note that this trap …
Re: fgets for reading files line by line
Programming
Software Development
15 Years Ago
by Dave Sinkula
… size (greater than 1), but do pick a size */ while (
fgets
(line, sizeof line, [B]in[/B]) ) { fputs(line, [B]out…; }[/code]I prefer to check the return value of [ICODE]
fgets
[/ICODE] rather than [URL="http://www.daniweb.com/forums…
Fgets() Premature Termination of Input Error/Bug?
Programming
Software Development
15 Years Ago
by rgpii
… then take in lines from the file using
fgets
(). The original problem was that
fgets
() quits taking in input after six lines… fclose !! */ } else { printf("File opened successfully\n"); while(
fgets
(line, max_line+1,paramsource)!=NULL) { printf("Beginning\n"…
fgets reads whole file
Programming
Software Development
15 Years Ago
by wackozacko
… goes as normal, but the second time through,
fgets
reads the entire file, which is wierd. It'…", argv[1]); } else { char varline[8]; while(
fgets
(varline, 128, inf) != NULL) //find file size size++;…;i<size;i++) //fill array from file {
fgets
(program[i], 128, inf); truncate(program[i]); //remove…
Re: fgets reads whole file
Programming
Software Development
15 Years Ago
by Aia
… 8 characters including the '\0', but you are saying to
fgets
() go and fetch 128. sizeof operator can help you to… avoid these pitfalls. [B][I]e.i.[/I][/B] [CODE]
fgets
( varline, sizeof varline, inf) != NULL )[/CODE] By the way, in…
fgets failing
Programming
Software Development
14 Years Ago
by tomtetlaw
… valid (passes if (!file)). But when I use it with
fgets
,
fgets
fails. When I called ferror the return value is 32…;q1/config.cfg","w"); int i; while (
fgets
(buff, 1024, f)) if (buff[0] != '/' && buff[1…
fgets() and pointers
Programming
Software Development
14 Years Ago
by spark69
… have two very simple questions. 1. I want to use
fgets
(text, MAX_WORDS, stdin) to read in a string file, where… which can be a buffer? 2.Whats the difference between
fgets
(text, MAX_WORDS, stdin) and
fgets
(text, sizeof(MAX_WORDS), stdin)? Thanks
fgets FAIL to read first char of string
Programming
Software Development
11 Years Ago
by blue_Student
… the succeeding strings are not properly read by
fgets
. else { initArray(word1); //first string
fgets
(word1, 29, fileIn); printf("word1: %s…'; while(!feof(fileIn)) { //succeeding strings in next line initArray(word1);
fgets
(word1, 30, fileIn); printf("word1: %s\n", word1…
Re: fgets FAIL to read first char of string
Programming
Software Development
11 Years Ago
by Ancient Dragon
… return NULL then end-of-file is reached. else { while(
fgets
(word1, 30, fileIn) != NULL) { //succeeding strings in next line initArray…(word1);
fgets
(word1, 30, fileIn); printf("word1: %s\n", word1…
Re: Fgets,gets in a function?
Programming
Software Development
17 Years Ago
by Dave Sinkula
If you take all input as a string using
fgets
, you can pretty much eliminate the "need" to fflush(stdin). (Which is what I'd said in the tutorial -- although I think some parts were trimmed from it.)
Re: fgets for reading files line by line
Programming
Software Development
15 Years Ago
by dev565
… for any stringbuf or anything alike in c++ to use
fgets
() (the code isn't the reall code which is too…
Re: Fgets() Premature Termination of Input Error/Bug?
Programming
Software Development
15 Years Ago
by phil750
i.e replace [code] while(
fgets
(line, max_line+1,paramsource)!=NULL) [/code] with [code] while(
fgets
(line, sizeof line,paramsource) [/code]
1
2
3
17
Next
Last
Search
Search
Forums
Forum Index
Hardware/Software
Recommended Topics
Programming
Recommended Topics
Digital Media
Recommended Topics
Community Center
Recommended Topics
Latest Content
Newest Topics
Latest Topics
Latest Posts
Latest Comments
Top Tags
Topics Feed
Social
Top Members
Meet People
Community Functions
DaniWeb Premium
Newsletter Archive
Markdown Syntax
Community Rules
Developer APIs
Connect API
Forum API Docs
Tools
SEO Backlink Checker
Legal
Terms of Service
Privacy Policy
FAQ
About Us
Advertise
Contact Us
© 2025 DaniWeb® LLC