PDA

View Full Version : مشکل ران کردن برنامه



reza-s
پنج شنبه 02 بهمن 1393, 08:42 صبح
من با برنامه dev-cppبرنامه cمینویسم چند روزه یه برنامه نوشتم وقتی رانش میکنم ران میشه یعد ازم ورودی میخواد وقتی ورودی بهش میدم اینتر که میزنم projec1.exe has stopped working بعدم باید برنامه رو ببندم مشکلش چی لطفا راهنمایی کنید

hatamiarash7
جمعه 03 بهمن 1393, 21:31 عصر
من با برنامه dev-cppبرنامه cمینویسم چند روزه یه برنامه نوشتم وقتی رانش میکنم ران میشه یعد ازم ورودی میخواد وقتی ورودی بهش میدم اینتر که میزنم projec1.exe has stopped working بعدم باید برنامه رو ببندم مشکلش چی لطفا راهنمایی کنید

احتمالا با ویندوز 8 یا 8.1 کار می کنید .... منم روی 8.1 همین مشکل رو دارم
از کامپایلر های دیگه استفاده کنید
Boarland
Code::Block
Visual Studio

pari68
چهارشنبه 27 اسفند 1393, 15:54 عصر
سلام دوستان . برنامه سوکت رو در Code:Blocks نوشتم این ارورر میده ؟ میشه راهنماییم کنید ؟
fatal error: sys/socket.h: No such file or directory



#include <socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <types.h>
//#include <SDL.h>
int main(void)
{
int sockfd=0,connfd=0;

struct sockaddr_in serv_addr;
char sendBuff[1024];
int numrv;
sockfd=socket(AF_INET,Sock_STREAM,0);
printf("socket retrieve success\n");
memset(&serv_addr,'0',sizeof(serv_addr));
memset(sendBuff,'0',sizeof(sendBuff));
serv_addr.sin_family=AF_INET;
serv_addr.sin_addr.s_addr=htonl(INADDR_ANY);
serv_addr.sin_port=htons(5000);
bind(sockfd,(struct sockadddr*)&serv_addr,sizeof(serv_addr));
if(listen(sockfd,10)== -1)
{
printf("Failed to listen\n");
return -1;
}

while(1)
{
connfd= accept(sockfd,(struct sockaddr*)NULL,NULL); //accept awaiting request
strcpy(sendBuff,"Message from server");
write(connfd,sendBuff,strlen(sendBuff));
close(connfd);
sleep(1);
}
return 0;
}

pari68
چهارشنبه 27 اسفند 1393, 15:56 عصر
البته فایل های هدر اینهاست .
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>