C++ :: Function Not Executing Cin-statement?
Oct 16, 2012
I have this problem for an assignment, and one of the functions that I created for it is nothing fancy; just a function that'll take in a number and error-check to make sure the input is valid. However, after doing it, when the program calls that function, it skips the cin statement and ends the program, without letting the user input his number. The function in question is called getSubLength.
Code:
#include <iostream>
#include <string>
#include <iomanip>
#include <cstdlib>
using namespace std;
const string JANUARY = "January";
[code]...
View 2 Replies
ADVERTISEMENT
Nov 25, 2013
Is there a way to tell the program to continue reading the next line of code within a nested IF statement?
The reason I want to do this is because the two "else" statements in the following sample (the main and the nested else) will contain the same exact code and I don't want to repeat it twice. I know I can do this by creating a function and calling it from each else statement but I was just wondering if what I'm asking is even possible without using a function.
if(1 < 2) {
// yes 1 is less than 2
if(5 > 10) {
// do something
} else {
// no, 5 in not greater than 10
// here is where I want to tell the program to continue reading the next else statement
[Code] ....
View 8 Replies
View Related
Nov 11, 2014
I am currently working on a c++ project that will input students and process their grades. I encountered a problem and my code stops executing after the getScores function. Im not sure what the problem is, but im guessing its something within the function and the loops.
//Name: getScores
//Description: Will get scores for student
//Parameters: None
//Return: testScore
double getScores()
[code]....
View 6 Replies
View Related
Mar 15, 2013
Why this makefile only executes the first entry, compiling only the first program listed?
###########################################################
#
# Simple Makefile for Operating Systems Project 2
#
###########################################################
vowcon:
g++ -o vowcon vowcon.cpp -pthread
osproj2c:
g++ -o osproj2c osproj2c.cpp -pthread
osproj2b:
g++ -o osproj2b osproj2b.cpp -pthread
osproj2a:
gcc -o osproj2a osproj2a.c -pthread
clean:
rm osproj2a osproj2b osproj2c osproj2d vowcon
View 7 Replies
View Related
Oct 11, 2012
how I can run this as a separate process from the parent program, like a child process,
and return the result back to the parent program.
this script is as follows.
if file "/Stuff/s" exists then continue to run, if file "/Stuff/t" exists, then print "started" if file "/Stuff/t" does not exists, then print "stopped"
if file "/Stuff/s" does not exist then print "quit" and then quit.
Code:
void controlxmmscheck( ) {
if( access( "/Stuff/s", F_OK ) != -1 ) {
xmmscheck
} else {
[Code]....
View 1 Replies
View Related
Dec 9, 2013
in the below program for both class pointers pointing to null. Class contains normal function executing but class contains virtual function getting segmentation fault.
#include <cstdio>
using namespace std;
class A
{
[Code].....
View 1 Replies
View Related
Mar 24, 2013
We have been assigned to create a program that uses multiple functions. The professor has given us code for two of the functions, one to open a file and then another one to read the files contents and output them. I have put these into my program but they will not execute. The program does run, but the functions themselves are not executing. I have practiced with other functions that contain no parameters and those run fine, but the functions she gave us have multiple parameters.
The code I have so far is below:
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string>
void PrintFile (string FileName, ifstream& inFile);
int main () {
ifstream inFile;
string fileName;
[Code] .....
View 1 Replies
View Related
Mar 4, 2015
I tried.
cin.get();
and
return 0;
is there a better way to keep the user info displaying without closing the console window.
View 1 Replies
View Related
Jun 15, 2013
PHP Code:
using namespace System;
ref class A {
public:
A(){Console::WriteLine(L"A constructor");}
virtual void func(){foo();}
void foo()
[Code] .....
Supposing that class A is the development code; and so for unit-testing purpose I create a mock for it. But I don't know how to override A's constructor such that it will not get executed in my unit-test code.
View 1 Replies
View Related
Dec 4, 2014
I keep on getting error message while trying to pass a function inside a for_each loop.. I have a vector and i used for_each loop to go through the rows in that vector, Now I need a function to do something
Example this is what I am trying to achieve
for_each (label.begin(), label.end(), addToTemporaryVector());
void DataPartitioning::addToTemporaryVector(){
cout<<"sucess";
}
But I get an error message saying: error: invalid use of void expression
View 2 Replies
View Related
Jun 6, 2013
I need to make a program which can play a audio file as background while executing other operations .
View 4 Replies
View Related
Apr 9, 2013
I have a Windows form application which has database and will store user details. my problem is while executing program form is not displaying .
View 1 Replies
View Related
Aug 19, 2013
I am working on a project with rf2500 radio sensors and a state machine handles the whole fucntion of the sensor.. I have this while statement
Code:
while(state!=STATE_STATENINETYFIVE){
__bis_SR_register(LPM3_bits + GIE);
__no_operation();
}
which stop the sleep mode of the CPU every time the STATE_STATENINETYFIVE comes up. I want to make it like this
Code:
while((state!=STATE_ABRRECEIVE)||(state!=STATE_STATENINETYFIVE)){
__bis_SR_register(LPM3_bits + GIE);
__no_operation();
}
So if STATE_ABRRECEIVE or STATE_STATENINETYFIVE comes up exit the while too.
I read some previous post about and I thought to change the logical OR || with AND && but din't work for me... state is type of u_int8_t. Is it a logical error???
View 4 Replies
View Related
Nov 2, 2013
I've been trying to get my program to call void functions with an if statement, but when i run my program and try to call one of the functions "worst case, best case, or random case" it doesn't get called. It just prompts the original menu.
#include<iostream>
#include<fstream>
using namespace std;
void bubbleSort();
void selectionSort();
[Code] .....
View 1 Replies
View Related
Feb 23, 2015
I had it working with the switch statement within the function, but later instructions said that it must be inside of main. I just get a loop no matter what I do. 5 needs to exit the program, all the other selections need to display the corresponding cout statements. I've done something to where the inputs are not actually passing into the switch statement. If any value other than 1-5 is put in, the menu should repeat and prompt the user again.
#include <iostream>
#include <cmath>
#include <cstdlib>
using namespace std;
int call_menu(int selection);
double kilo_m(double miles);
[Code] .....
View 2 Replies
View Related
Jul 14, 2014
I'm beginners in C Programming, i have a question about Structure in C. i know in Function it is possible for
1. Sending the value of argument
2. Sending the address of the argument
3. Returning values from a function by return statement
Does in Structure it is possible for
1. returning structure from a function using by return statement
View 2 Replies
View Related
Feb 11, 2015
#include<iostream>
using namespace std;
#include<string>
main() {
cout<< "donner votre nom:";endl;
string nom("sans nom");
cin>> nom;endl;
cout<< "votre nom est:"<<nom; endl;
return 0;
}
when i try to build this program, i get this masseges:
in function 'int main()':
statement cannot resolve address of overloaded function
this a picture of the errors:
View 6 Replies
View Related
Jun 12, 2014
Basically I'm supposed to use a while loop to generate a random number and use a switch statement to output the appropriate information. I feel like I'm missing a few things that are very simple.
The errors are:
warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
warning C4700: uninitialized local variable 'randomNumber' used
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main(){
int i = 0;
unsigned int randomNumber;
[Code] .....
View 2 Replies
View Related
Nov 2, 2013
I can't seem to figure out whats causing this error: statement cannot resolve address of overloaded function . Error is before line 14 in bubblesortrand function. Thnx in advance.
void bubblesort(int num[], int a_size)
{
int i, j, temp;
for(i = (a_size - 1); i >= 0; i--)
[Code].....
View 4 Replies
View Related
Sep 7, 2013
How to make if else code below into SWITCH STATEMENT?
cout << "Enter the temperature: ";
cin >> temp;
cout << "Enter the pressure: ";
cin >> pressure;
cout <<endl;
[Code]....
View 6 Replies
View Related
Mar 29, 2013
I'm writing some functions pertaining to binary trees. I've used recursion once before while learning quicksort but am still quite new and unfamiliar with it. And this is my first time touching a binary tree. So my question: In my addnode function, will the return root statement at the end ever return a value other than the value passed to the function?
Code:
#include <stdlib.h>
struct tnode
{
int data;
struct tnode * left;
struct tnode * right;
}
[code]....
View 4 Replies
View Related
Sep 22, 2013
This while statement is not cooperating and I am not really sure why. I tried to say while not equal to true and later false, but both produce a never ending loop. I know I posted this before and I got several comments back about different issues with this program. However this question is specific about the while statement.
Code:
#include <iostream>
#include <vector>
#include <string>
using namespace std;
[Code] ....
View 5 Replies
View Related
Apr 30, 2013
I'm having a really dumb moment and I cant seem to remember how an if statement works, with only the variable name as the condition..
Code:
if(var){
//then do something
}
View 7 Replies
View Related
Oct 21, 2013
Well for some reason this doesn't work.
Code:
#include <stdio.h>#include <ctype.h>
int main(void)
{
int lottoNums[150];
int num;
[Code]....
View 13 Replies
View Related
Nov 17, 2013
how would i got about making an if statement for an array so it prints what u enter
Code:
example:
struct input{
float peopleseen;
float creditrate;
char insurprov[12];
[Code] ....
View 1 Replies
View Related
Aug 7, 2013
When I do this:
Code:
#include <stdio.h>
#include <stdlib.h>
int main () {
int guess ;
int number = 5 ;
[Code] .....
But when I do this:
Code:
#include <stdio.h>
#include <stdlib.h>
int main () {
int guess ;
int number = 5 ;
[Code] ....
Why does the compiler say that there is an else without a previous if ??? ... Does this mean that I cannot use "scanf" in an if/else statement?
View 2 Replies
View Related