C++ :: Extra Empty Line Appearing Using Count
Aug 10, 2014
I am new to c++ and have started creating a dummy program to perform a simple task of writing a few strings to the console, which are first generated using random generation. When I execute the code, an extra line for each generated object appears in the console.
int gemNum;
cout << "This program calculates the value and type of gems
";
cout << "Please enter the number of gems: ";
cin >> gemNum;
vector<int> gemVector(gemNum);
vector<int> gemCollection = fillGemCollection(gemNum);
vector<int> gemSort = sortGems(gemCollection);
vector<string> gemResult = finalGemValue(gemNum, gemSort);
for(int i = 0; i<gemResult.size();i++){
string gemString = gemResult[i];
cout << gemString << endl;
}
This program calculates the value and type of gems..Please enter the number of gems: 4
10 hematite
40 carnelian
60 onyx
120 silver pearl
Press "e" and enter to end program
View 1 Replies
ADVERTISEMENT
Jan 6, 2015
I am new in c programming. I want to write a function that will count the empty line of the file and display the content.
/* ***************************
** creator: firstprint *
******************************/
#include <stdio.h>
/* function that will identify if line is empty or not */
is_empty(char *buffer) {
while(isspace(*buffer)) buffer++;
if(*buffer==0x00) return 1;
[Code] ....
View 4 Replies
View Related
Feb 3, 2013
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void count();
void main() {
char c[100];
cout<<"Enter a string upto 99 characters(spaces included):"<<endl;
[Code] ....
The thing is, when I don't create a prototype of count and straightaway define it before void main() my program runs, but it gives error in this program that "extra parameter in call to count()" But what to do then?
View 2 Replies
View Related
Sep 20, 2014
I am writing this program that is supposed to read a file, put the data into an array, alphabetize, count how many times each word appears and print to an output function. I posted before on how my program had an error when I ran it but I have fixed that. Now my outputArray file is empty. It gets created but there's nothing in it.
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
using namespace std;
//global to this file
[Code] .....
View 3 Replies
View Related
Mar 13, 2013
I am writing a c++ program in Linux.. I am reading a line from commandline at run time using "getline(std::cin,str);". now, what i want is if i left the commandline as idle (terminal as idle), then i want to know that the commandline is empty... is it possible ???
View 4 Replies
View Related
Nov 15, 2013
My file has these lines.I try to remove extra line in the end, in notepad/gedit, however, after saving it automatically adds up there.
one
two
three
Code:
void help::read_ref(const char* file_name){
std::ifstream file_handle;
file_handle.open(file_name);
std::string line,name;
getline(file_handle,line);
while(!file_handle.eof()){
[code]......
when I print size of map, it comes out to be an extra then what is should be.
std::map<std::String,std::string> ->is my map
on the contrary if I use Code: file_handle >> line; I get correct number of entries in map.
My doubt: getline, automatically finds and in last, it finds a , why it doesn't end the iteration?
I have faced this issue many number of times.
Code: line[0]=='>' I am making this check, then also, I get a null string as key in my map.
I have printed key with their index, using Code: map iterator .
View 7 Replies
View Related
Feb 9, 2012
Why this code outputs 7 lines (the last line twice) while the file contains 6 lines?
cout << "read msgfile
";
ifstream msgfile ("script1.msg");
while (msgfile.good()) //if not at end of file, continue reading {
// load vector with deffile
msgfile >> line;
vectormsgfile.push_back (line);
cout << line << "
";
}
msgfile.close();
View 2 Replies
View Related
May 21, 2012
When I read a text file. I'm reading a list of strings in text file, with one string per line. The first line has extra characters in the string, the rest of the lines read are fine, and I can't understand where the extra characters come from. The file format is this...
A
AA
AAN
AAP
AAPL
AAWW
AAXJ
....
...
Code:
std::vector<std::string> strSymbolList;
std::string s = "";
std::ifstream infile( m_strFileSymbols );
while( std::getline(infile, s) ) {
strSymbolList.push_back(s);
}
infile.close();
View 3 Replies
View Related
Dec 20, 2014
Write a c++ program to count no of letters in a given line
Write a c++ program to calculate employee salary
validation : for the salary less than 5000
a. HRA IS 15% OF BASIC salary
b. DA is 35% of basic salary
for salary above 5000
a. HRA is 5% of basic salary
b. DA is 25% of basic salary
View 7 Replies
View Related
Dec 16, 2014
4.1 Write a program that will count from 1 to 12 and print the count, and its square, for each count.
4.2 Write a program that counts from 1 to 12 and prints the count and its inversion to 5 decimal places for each count. This will require a floating point number.
4.3 Write a program that will count from 1 to 100 and print only those values between 32 and 39, one to a line. Use the incrementing operator for this program.
View 2 Replies
View Related
Aug 25, 2014
I have an issue with my codes as according to what I created the fitness level have to appear right after I enter the time take to 3 miles. However it only appears once after repeating five times.
My codes
#include <iostream>
#include <iomanip>
#include <string>
[Code]....
View 6 Replies
View Related
Apr 5, 2014
#include "Header.h"
#include <iostream>
#include <string>
#include <iomanip>
#include <cmath>
using namespace std;
int option = 0;
char add;
[Code] ....
View 1 Replies
View Related
Feb 23, 2013
I am trying to inherit from class but the same error is appearing
Code:
1>c:userskthdu_000documentsvisual studio 2010projects
ectangle
ectangle1crectangle.h(1): error C2011: 'Crectangle' : 'class' type redefinition the following is my classes
crectangle.h
Code:
class Crectangle{
[Code] ....
View 2 Replies
View Related
Sep 11, 2014
Why my LoopUdEdit always display before form load, I place it in constructor. Here is my function:
public void setDataToLookUpEdit(LookUpEdit sLookUpEdit,
string sSQL, string sDisplayMember, string sValueMamber, string sCaption) {
DataTable dt = fillDataTable(sSQL);
sLookUpEdit.Properties.Columns.Clear();
[Code] ....
View 3 Replies
View Related
Apr 20, 2015
Error C202 appearing while converting .c to .hex?
Error showing for RL=0.
#include <stdio.h>
#include "89c51.h"
#include "Delay.h"
#include "LCD.h"
#include "Serial.h"
#define Buzzer P3_7
#define VTP2_4
#define RFCmdPortP2&0x0f
[Code] .....
Error showing for RL=0 i.e line no.26.
Attached image(s)
View 1 Replies
View Related
Apr 14, 2013
I'm working on a program which creates data and saves it into blocks (different files), then reloads and converts it all. the .ftl file saves properly, but for some unknown reason, it won't let me open it for input after.
Here's the significant code:
#include <iostream>
#include <fstream>
#include <string>
#include <sstream>
stringstream filename;
stringstream newfilename;
string Filename;
[Code] ....
setblock will typically = 3, but for testing purposes is set to 1. this really has me confused. the compiler i'm using is Dev-C++ 5.2.0.1 on xp. i have tried pausing the program after the output file is closed, confirming the file has been created in the proper directory before continuing but still fails the .is_open() check.
View 4 Replies
View Related
Oct 24, 2014
I've a problem here...
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <conio.h>
#include <string>
#include <iomanip>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
[Code] ....
The program needs to be able to read the middle names within the text file named Info2.txt
Simply adding the Mname or any related value where the other to name values doesn't do anything and only the 1st line appears on the output.
Don Jon111012
Jack Bo Todd151015
Jill Jo Jane161011
Bob Jack Chuck 131513
Da Fu111012
That is the correct way it appears in the text file. Also I know it's commented out, but that just to keep the program from crashing.
current output
Survey Results:
Name Results
Don Jon 33.00
This is the Info1.txt file info by the way.
Ken A202017
Gus B151015
Bill C151512
Jara C151720
Lu E101510
Chow B171015
And the output
Survey Results:
Name Results
Ken A 57.00
Gus B40.00
Bill C42.00
Jara C52.00
Lu E35.00
Chow B 42.00
Which when ran with Info1 selected, it is the correct output I'm looking for. I've tried getline and other solutions and they didn't work.
View 1 Replies
View Related
Mar 7, 2014
How can a mulitline string be read line by line
ex: str = "PERIOD="week"
DAY="day"
TIME="time"";
View 2 Replies
View Related
Jul 22, 2013
A file is created but its empty. And when I first create an entry and then display all the entries, it does nothing.
#include<iostream>
#include<fstream>
#include<iomanip>
#include<string>
using namespace std;
class comp {
[Code] ....
View 2 Replies
View Related
Jun 30, 2014
We have been assigned to create an iTunes library. Everything compiles in my other .h file but my main is not happy with my object declaration. It keeps stating "primary expression before '{'". Here is my main code:
#include<iostream>
#include<string>
#include<fstream>
#include"myTunes.h"
using namespace std;
//function protocols
void read(string);
[Code] ......
View 1 Replies
View Related
May 4, 2013
This code:
#include <iostream>
class Foo {
};
int main() {
Foo foo;
std::cout << sizeof ( foo ) << std::endl;
std::cin.get();
return ( 0 );
}
produces this result: 1
Why is the size of an instance of Foo 1, although it doesn't have any member variables?
View 2 Replies
View Related
Feb 18, 2013
what is the empty state of queue?
View 5 Replies
View Related
Oct 11, 2013
It has been a few years since I have had to do this, but I need to declare a method in my base class, but produce no code for it. Then when this library is used by my second project I will derive a class from this base class and put the code into it there. How is this possible? I used to know how but do not remember how now.
The library is a static library designed for linking with both 32bit and 64bit Windows applications to handle a lot of the tedious stuff with Windows programming. The method in question handles specific command inputs. However, since each program that uses this library will have different uses for these commands, I want to leave it up to the user to code their own handling, but require it to be coded in the derived class.
View 2 Replies
View Related
Apr 2, 2014
So this is my working code with sql i want convert it so i can read it from xml, basiccl i need to fill empty list with xml column BrivDat..
var connStr = @"Data Source=(LocalDB)v11.0;" +
@"AttachDbFilename=C:dbaseAdaPlus.mdf;Integrated Security=True";
List<DateTime> Holidays = new List<DateTime>();
using (SqlConnection conn = new SqlConnection(connStr))
using (SqlCommand cmdd = new SqlCommand("select * from Brivdienas", conn))
[Code] ......
View 5 Replies
View Related
Nov 8, 2014
I have a doubt related Size of empty structure. I know the answer of empty structure is "0".
How and why the Result got ZERO..??
View 3 Replies
View Related
May 17, 2013
Saw a thread about a program to add an extra 'b' before 'B' in a file containing 'ABC'. I tried it. Here's my code:
("file1.txt" contains "ABC")
#include<iostream>
#include<fstream>
using namespace std;
int main(){
ifstream in;
ofstream out;
[Code] ...
It works except an extra C appears at the end.
O/P in the file:
"AbBCC"
View 4 Replies
View Related