> btw how do you shut down gdb without closing the terminal as no matter what basic sense command I tried nothing worked
Try the 'quit' command.
> I didn't want to keep typing shared_mem and...
Type: Posts; User: Salem
> btw how do you shut down gdb without closing the terminal as no matter what basic sense command I tried nothing worked
Try the 'quit' command.
> I didn't want to keep typing shared_mem and...
You're confused, because it's a crap example to work from to begin with.
The program is off in the weeds somewhere as soon as it starts doing anything with p+1
Draw out some memory diagrams...
> so if I am reading you correctly for medium to long term use dev-cpp is kinda ring fenced to XP & is only really suitable for say small programs below say < 64Kb.
No, the IDE part is crap.
You...
The first thing I would do is rip out all that ifdef WIN32 rubbish until you've got the POSIX version working properly.
Next,
#define P_RD 0
#define P_WR 1
so things like
wrpipe(...
> so then I installed, after a further recommendation DEV-CPP V4.9.9.2 as it is allegedly better suited or easier for beginners to navigate and understand in terms of usage?
Not really, it's just...
I would suggest you do
case '1':
doInsects();
break;
case '2':
doBirds();
break;
case '3':
So am I.
So you've already seen how I use gcc.
Now you can do the same.
struct pcap_user_data
{
new_activity_list_t *new_activity_list;
process_packet_options_list_t *process_packet_options_list;
};
typedef struct pcap_user_data...
> pthread_mutex_init(&pcap_user_data->new_activity_list->mutex,NULL);
I figure it should be
pthread_mutex_init(&pcap_user_data->new_activity_list.mutex,NULL);
Well which compiler / IDE are you using?
1, indentation really helps to see what's going on.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int Option, ResCount, Resistors, ResValue, ResTotal;
ResCount = 0;
Yeah, 500 lines of poorly formatted code containing goto's is not a good start.
You have a lot of printf's in there, perhaps you could post those as well.
Bear in mind that either we can't run...
You need to return the new length of the array, after you've removed the duplicates.
> Enter the number of digits : 4
Presumably, you used scanf with %d to read this.
> Enter the number in binaries : 1001
What did you use to read this?
One you have a sequence of 0 and 1, then...
> Always a good idea to give a hand to the compiler,
Or a bad idea.
If you write overly micro-managed "efficient" code, you typically subvert the ability of the optimiser to see through your...
> direction += rotation;
> double ax = acceleration * cos(direction);
> double ay = acceleration * sin(direction);
The first question to ask would be what units your angles are measured...
> for example L = [3, 2, 7, 5, 8]
> if I wanna find successor for 3 it has to be bigger than 3 but smaller than other numbers which is 5.
The question is only meaningful if the list is sorted.
...
> sum_age = sum + list[i].age;
Where is this declared in your code?
At best, it's some messy global variable.
At worst, it's undeclared and your code doesn't even compile.
void...
> int sum_age;
What is the initial value of sum_age?
> sum_age = sum + list[i].age;
What is sum here?
Where did you declare it?
> if(list[i].gender == male)
Use strcmp() to compare strings.
#define FALSE 0u
#define TRUE (~FALSE)
TRUE becomes all bits set in whatever width of data type you end up assigning it to.
Regarding delete
void Delete(personaData list[50], int x)
{
int pnum;
printf("Enter a personal number:");
scanf("%d", pnum);
char emptyStr[20] = {"\0"};
int...
A for loop with a[i] = -a[i]; perhaps?
> printf("%d\n", &length); // prints 6422272
Because you don't use & when printing a value.
> for(i = 0; i <= length; i++)
Arrays run from 0 to length-1
So we usually say
for(i = 0; i <...
Which compiler / IDE are you using?
If you're compiling from the command line, all you need is
g++ main.cpp operator.cpp