Category: C Programming
If you are working with embedded software system, you should know what Minicom is and what we need to do with the Minicom. Those who do not know anything about Minicom or have a very less idea about the embedded software system, for those I just want to write one or two lines. The answer of …
Download file from GIT Server in Linux: GIT is an widely used version control tool for source code management. GIT was initially designed for the Linux Kernel development project in the year 2005 and after that it became the most popular version control software to use. If you are working in a software development company, I …
The word ” virtual ” itself means which does not exist in reality and it kind of imaginary. So, a virtual function means a kind of function which does not exist in reality. With this explanation it is really hard to get a concept about virtual function. As you are searching for the answer about virtual …
In Inter-process communication. Socket is an endpoint of an interprocess communication. We can create a server socket and one client socket to create a bidirectional communication. Below I have provided one socket server and client communication. Sample Code for Socket Server: #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <error.h> #include <strings.h> #include …
The question that I have mentioned in the title “What is bzero and Why to use sin zero for zero padding in Socket Server and Client” of the article is related to “Socket Server” in C programming for TCP/IP communication. Those who are from the computer science or engineering background, maybe they used to do this …