C :: Programs Starting Up Slowly

Feb 3, 2014

I am just starting out learning C and I am using MinGW, Widnows 7, and cmd.exe.I am starting from scratch and learning very short and simple programs, like 20 lines long.After I use MinGW (gcc) to compile, the programs start up rather slowly, sometimes up to about 3-5 seconds. One with a big nested loop even took about 15 seconds to load. After they run once, the next time they run, it's instant.

Last time I learned from this book, I don't remember them starting so slowly. I use the command "gcc sample.c -o sample".It just concerns me that these tiny little programs are starting up so slowly. I'm scared it's a problem with my computer or MinGW installation. When I start making more advanced programs, I don't want them running slower than they ought to be.

View 12 Replies


ADVERTISEMENT

C++ :: Counter That Increments Slowly And Show It In One Place?

May 9, 2013

The best I could come up with is this.

while(true){
wisdomCnt++;
_stprintf_s(szBuffer, _T("%i"), wisdomCnt/10000);
TextOut(hdc,120,10,szBuffer, _tcslen(space));
}

but the program is constantly loading and clicking anywhere causes it to stop responding. Is there a better way to do this especially in Win32 API?

View 6 Replies View Related

C# :: Difference When Starting A Program From Network?

Aug 17, 2012

The following code prevents windows from letting the monitor go into sleep mode when the program is active and wakes the monitor up after a scanner scans something.

Code:
protected override void WndProc(ref Message m) {
if (m.Msg == W32.Const.WM_SYSCOMMAND &&
(m.WParam.ToInt32() & 0xfff0) == W32.Const.SC_MONITORPOWER && m.LParam.ToInt32() != -1)
{
return;

[Code] ....

When the program is started normally it works fine. But when the program is started from a network share it goes to sleep anyway and the OnScan does not work anymore. Removing the Send Message line makes On Scan work again but then the monitor wont wake up on a scan of course.

What could be the problem here when started from the network?

View 1 Replies View Related

C/C++ :: File Search Not Starting At First Record

Aug 10, 2014

Below is a snippet of my code in which it loops through a file trying to find the matching record of a selection given by the user. I use tellg() to tell me where the search begins and it does in fact start at the beginning. But when the search actually executes, it starts at the last record, loops once, and ends, as it does not find the matching record (when the user enters '24' for example)

void Hardware::updateExistingRecord(ofstream &addRecordInfo, ifstream &updateRecord, Hardware &_records) {
//selection on which field to update
enum Field { RECORD_NUMBER = 1, TOOL_NAME, QUANTITY, COST, EXIT };
cout << "Enter record number you would like to update
";
cout << "Enter zero to exit
?";

[Code] ....

View 10 Replies View Related

C :: Function To Find Starting Point For Recursive

Mar 6, 2015

I am trying to create a function to find the entry point of my map.But my program does not seem to be working correctly. I am trying to place a dot there because I will have to use recursion to fill up the whole map. But I'm not asking for the answer. I just need writing a function to locate the starting row for the first column of the maze (first non zero element). My code seems to have a bug in it when I try and call my function FindEntry. What I am trying to do is read in column by column until I can find the starting point and then place a dot there with ASCII character 249. This is my code so far:

Code:
#include<stdio.h>
#include<Windows.h>
#define HEIGHT 21
#define WIDTH 78

[Code]....

If you try and run it, it will give you a bug. But if you comment out the FindEntry function in the main it will work and look like this:

View 7 Replies View Related

C :: Program That Have Starting Menu For A Calculator Using If / Else Statement

Sep 21, 2014

I just started learning C and trying to create a program in C that will have a starting menu for a calculator. The problem is that I could do that with a switch/case but the assignment requires me to use if/else.

Here's what I have so far:

Code:

#include <stdio.h>
int calc();
int menu();
int main() {
printf("Hello. Welcome to the program.
");
printf("Press RETURN key to continue...

[Code]...

How should I go from now using if/else to have those 4 choices?

View 5 Replies View Related

C/C++ :: 5x5 Multiplication Table Starting With The Number Of User Choice?

Feb 23, 2014

#include <stdio.h>
#include <stdlib.h>
int n;
int m;
char input[20];
int num;
int main() {
int num0;

[code]....

I'm supposed to write C program that will generate a 5 X 5 multiplication table starting with the number of the users choice. The program is supposed to operate within a loop and run until the user indicates that they no longer wish to enter any more numbers. I can get the program to run but am wondering what I need to do to get the program to ask for another number and how to make the program stop when the user no longer wants to play. Should I start with "Do you want to enter a number" if yes, run back through loop if no, goodbye?

View 8 Replies View Related

Visual C++ :: How To Set Starting Root Directory That Selects A Folder Name

Jan 22, 2013

The following code is useful to allow a user to select a particular folder in the disk directory.

Code:
void OpenFolder() {
LPMALLOC pMalloc; //,pMalloc2;
CString strDirectory;
BROWSEINFO bi;
// Gets the Shell's default allocator
wchar_t pszBuffer[MAX_PATH];

[Code] ....

However, if one uses this code over and over, one quickly becomes tired of threading one's way all the way from root directory C:. There is undoubtedly some way to designate a starting directory. The most obvious candidate to set such a target is the:

Code:
bi.pidlRoot = NULL;

But attempting to set bi.pidlRoot to a CString (directory address) errors because 'no suiitable conversion from CString to LPCITEMIDLIST exists'

How can I set the code to open at a designated address in the directory tree?

View 14 Replies View Related

C :: Cannot Get Programs To Link

Mar 23, 2013

I've copied and pasted my code. The main program, the calculateTaxes.cpp function code and my makefile. I am using the makefile to link these two codes together but I get an error when I type 'make' in the command line.

I receive the error code:
assign2c.cpp.text+0x169): undefined reference to 'calculateTaxes(float, float, float*, float*, float*)'
collect: ld returned 1 exit status
make: *** [main.exe] error 1

[Code]......

View 2 Replies View Related

C :: How To Call Other Programs Into One

Oct 10, 2013

so here is a basic program i wrote i am thinking of writing a currency conversion program that does multiple conversions and i was thinking it is possible to do something like this couldnt i call them after i write them as functions

usdtoeuro()
usdtokuna()

how would i go about doing that? or can you point me to anything?

Code:
#include <stdio.h>
int main()
{

[Code].....

View 2 Replies View Related

C# :: Connecting Two Programs?

Jan 19, 2015

I have a mobile application for android coded in javascript and a windows form coded in c#. I want my mobile app to send some data to the c# program. It is fine if the transmission is not secure. I searched the net. I found a site called pastebin.com. Unfortunately it provides api for posting and reading data. However I want something, where I can store,read as well as EDIT the data.

View 7 Replies View Related

C/C++ :: How To Use Database In Programs

Oct 18, 2014

I am trying to experiment with programs and databases. Right now I am trying to set up a database so that my program, which currently just appends its results onto a text file, will instead store each result into a database, because this will make things much easier to access than trying to read specific results from an ever-larger, disorganized text file.

View 2 Replies View Related

C :: How To Compile Programs On Eclipse CDT

Aug 27, 2013

I just installed eclipse cdt for linux but i dont know how to compile programs on this IDE

View 3 Replies View Related

C++ :: How To Use Type Casting In Programs

Apr 12, 2013

I find type casting to be very hard to grasp, I am not sure why. I understand how it works I suppose, but I find it hard to grasp why it would be needed in programming. So my question is, how often is type casting used in general programs? Is there an easier way I could be trying to teach myself about it? I am just using the tutorials provided by this site.

View 2 Replies View Related

C++ :: SDL2 Programs Stop Responding

Apr 30, 2014

This is a problem I have been having with every program I write since I started using SDL 2. Whenever I compile my code and run my program, everything works perfectly fine until at some point (usually after 3-8 minutes of running), the program will stop responding completely and I will have to exit out of the console to close it. The code I believe is relevant is:

void MainLoop()
{
InitLoop();
while ( !QuitMain )

[Code].....

If I change SDL_PollEvent(&Event) to SDL_WaitEventTimeout(&Event,100), then the problem goes away (I did that and had the program running for about an hour without it stop responding before I decided that it solved the problem), so I believe that the problem has something to do with event handling. Also, it might be noteworthy to mention that when I use SDL_WaitEventTimeout with the second parameter being a small number (because 100 milliseconds is a long time to wait and makes the program run at like 8 FPS), the problem returns.

View 2 Replies View Related

C++ :: Make Basic GUI From Scratch Without Using Any Programs?

May 26, 2013

I have learned the basics you need to know about c++ so I was wondering, how do you make a GUI from scratch without using any programs like qt, daniweb, ect. Is there like a ongui() or something?

View 6 Replies View Related

C++ :: Version Numbers For Programs And Projects

Sep 16, 2013

When you are creating a project or program, how do you number your versions?

Like when you release it, it becomes v1.0, am i right?

then every release or build after that might become v1.1 or v1.0001 or v1.0.1.2

Is there a certain global system for how you Number your versions or is it just up to the developer?

View 1 Replies View Related

C/C++ :: Finding Variables Declared In Programs

May 6, 2014

Is there any way to find the variables declared or defined in a c program and print those variables?? E.g. this is the code

#include<stdio.h>
int main() {
int a, b, c;
printf("Enter two numbers to add");
scanf("%d%d",&a,&B)/>;
c = a + b;
printf("Sum of entered numbers = %d",c);
return 0;
}

I want to print all the variables been used. I used (gdb) info locals but its not giving the proper ouput.

View 8 Replies View Related

C Sharp :: How To Keep Windows Form On Top Of Other Programs

May 10, 2012

I am using a windows application to start other processes. I am looking for a way to keep the form itself as the topmost program until it is closed, allowing the other programs enough load time.

View 1 Replies View Related

Visual C++ :: Communication Between Two Programs Via Registry?

Jan 24, 2014

I'm trying to set up some basic communication between two programs via the registry.

For this I would like to use the functions

Code:
int value=10;
CString strSection="Data";
CWinApp* pApp = AfxGetApp();
pApp->WriteProfileInt(strSection,ValueName,value);
and

Code:
CString strSection="Data";
CWinApp* pApp = AfxGetApp();
int value=pApp->GetProfileInt(strSection,ValueName,0);
which read/write to the application's registry.

Is there some way of making two different programs use the same application registry?

View 14 Replies View Related

Visual C++ :: 2 Programs - 1 Dll Sharing Variable?

Mar 16, 2014

my goal:

have 1 program handle the UI

have that program store variables to a DLL

have the 2nd program grab the stored variables to reform some number crunching, without interfering with the UI program, and once done, have it drop the answers back into that DLL, so that the UI can grab it when it's ready.

I have made the 2 programs, + dll

What I've Achieved:

the first program accesses the dll, and loads up a variable (and stays connected to the dll, so that the Dll instance doesn't reset)

I've gotten the DLL to output the variable to make sure it's received it, and stored it to it's own global variable.

the second program connects to the dll successfully, but when it tries to retrieve the data, it returns 0's (NULL's)

My research:from what I've read, so long the dll is connected to a program, all additional programs will attach to the same instance.

how do I make the global variable in the dll be accessible to both programs? (without resorting to saving it to the HDD Idealy)

View 7 Replies View Related

C++ :: Writing Test Programs Involving Constructors

Jan 30, 2014

I am currently trying to write a test program involving constructors. I know what I am about to ask is pretty basic stuff but Visual Studio is not recognizing when I declare strings for some reason. My code isn't completed yet but as I am typing string in to declare the variable in the class Visual Studio is not recognizing string as a usable value.

Code below:

#include <cassert>
#include <iostream>
#include <stdio.h>
#include <string>

using namespace std;
class college {

[Code] .....

Like I said... this is completely unfinished I just need to understand why my strings aren't being recognized.

View 2 Replies View Related

C/C++ :: How To Remove Linker Error In CPP Programs With A Class

Jun 3, 2014

how to remove the linker error as mentioned above..

i have created a simple program in C++ as given below

#include<iostream.h>
#include<conio.h>
void add(int a,int b);

[Code]....

i saved it with name PIYUSHAN.cpp.after compiling above program, it shows no errors, that means it get compiled successfully. but when I try to run this program it shows Linker error :

Undefined symbol add(int,int) in module PIYUSHAN.CPP
Linker error : Undefined symbol sub(int,int) in module PIYUSHAN.CPP
Linker error : Undefined symbol mul(int,int) in module PIYUSHAN.CPP
Linker error : Undefined symbol div(int,int) in module PIYUSHAN.CPP

View 6 Replies View Related

Visual C++ :: GetPixel Won't Pull From Java Programs?

Jun 4, 2013

I'm building a simple little program for minecraft to reduce the repetitiveness, I'm using getpixel, it's slow, but i only need to grab about 6-12 pixels.

but the problem is, I can get the pixel data if I capture from the entire desktop display, but as soon as I tell it to grab from the active window (wich goes MUCH faster) it doesn't return any colour value's.

I'd rather not have to use getDIBits or program in java or anything since I want to keep it fairly kiss, and if it can't be done, then.. ah well, I'll just grab from the entire desktop, speed isn't to much of an issue, but it'll be a pain to keep the window at the same place.

Code:
#include <Windows.h>
#include <iostream>
using namespace std;
// vvv Ignore this, it's just used for retrieving the handle of a window without giving the full window name vvvv
struct results {

[Code] ....

View 3 Replies View Related

C++ :: Composition - Writing Programs In Multiple Files

Oct 23, 2012

So lately I've been writing multiple header and cpp files and I would always the same error when I finally #include headers in my main.cpp. This error

Code:
undefined reference to `...`

On Youtube videos I see people doing this and their work magically compiles correctly. I found out that when I #include the headers' cpp files instead, my programs would compile. I use Code::Blocks with GNU GCC compiler.

View 2 Replies View Related

C++ :: Compile Multiple Programs Stored Under A Single Project

Feb 21, 2015

I have started using code::blocks for practicing ,(was using bloodshed dev C++ til now). The thing is that m not able to compile multiple programs stored under a single project , as i have created project by the name of a topic and have decided to solve all problems related to that topic under that project.

When there was only one .cpp file in the project it compiled successfully ,but as soon as i created a second file and compiled it it says "main can be declared only once"

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved