C Tutorial - Learn C - Cprogramming.com
Type: Posts; User: stahta01
C Tutorial - Learn C - Cprogramming.com
Since, I posted the first post in this thread I have found that GCC sets explicit versions of at least different 4 values; still have not found where std=gnu++98 is set.
But, I have decided to...
Found the exact command; will try using C++11 standard next. -std=gnu++11
i686-w64-mingw32-g++ -std=gnu++98 -fno-PIE -c -DIN_GCC_FRONTEND -g -D__USE_MINGW_ACCESS -DIN_GCC -fno-exceptions...
../../gcc-git/gcc/cp/coroutines.cc:2700:22: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11'
2700 | var_nest_node () = default;
gcc/coroutines.cc...
The next thing to try would be commenting out this line
TMR0 = 0;
In the interrupt tc_int.
Been over 10 years since I did PIC programming.
Tim S.
Looking at your code; I question this line.
S=0;
Would not
Looks like Microchip C code; no idea which MCU.
Tim S.
It should be okay; unless you have a real old compiler!
If you got a warning about shadowing you do have that problem.
Tim S.
Sorry, I missed you are passing it in; still think that
ptr_arr[0] = '\0';
defaults to an int array as in the K & R days.
NOTE: It no longer does that.
Tim S.
Since you refuse to tell me if you are supposed to use malloc I give up helping you. But, since I am not that good using malloc I would likely have given up if you said yes.
Tim S.
Maybe maybe not! As I have already said it is implementation defined. If a book said that is the way it is always done, throw away that book!
The CPU and the OS normally defines the way it is done!...
FYI: The use of "conio.h" usually means the student is learning from a poor instructor in India.
Are you supposed to use malloc in this assignment?
Tim S.
Functions in C - Cprogramming.com
What you are asking is implementation defined for the most part.
Tim S.
Introduction to C - Cprogramming.com
Post your code! If you have build errors post the errors!
Tim S.
Find another book because you have no idea what you are doing!
If I tell you to remove the Ace of Spades from a deck?
What card would you remove?
Edit: Please do not ever PM again!! If you do...
Casting malloc - Cprogramming.com
The code is crap; throw it out and start over or use the advise and fix it!
Asking over and over what is wrong is a waste of time!
Functions in C - Cprogramming.com
You need to learn the difference between build and run-time errors.
And, when you get an build error post it.
Tim S.
std::sort - cppreference.com
This is wrong!
char exitConditon[]={"0"};
You need an zero terminated character array to use as an C-String!
"0" is not equal to 0
The second one likely used double instead of float to store the result.
Tim S.
Learn the difference between == and = when used in C code.
Tim S.
Casting malloc - Cprogramming.com
Edit: And, you are casting it wrong even for C++ in at least two places!
This below is considered improper; but, will likely work most of the time.
(char*)...
STOP casting the result of malloc when programming in C.
If you have a compile error; post the error!!
Tim S.
You can only "return" a value from a function two ways.
1. Using a return statement. Can only return a single value (which can be a structure)
2. Passing the address of where you wish the result...