小编And*_*res的帖子

从int到socklen的无效转换

下面是我的Linux代码.我正在实现客户端/服务器应用程序,下面是服务器.cpp文件.

int main()
{
 int serverFd, clientFd, serverLen, clientLen;
struct sockaddr_un serverAddress;/* Server address */
struct sockaddr_un clientAddress; /* Client address */
struct sockaddr* serverSockAddrPtr; /* Ptr to server address */
struct sockaddr* clientSockAddrPtr; /* Ptr to client address */

/* Ignore death-of-child signals to prevent zombies */
signal (SIGCHLD, SIG_IGN);

serverSockAddrPtr = (struct sockaddr*) &serverAddress;
serverLen = sizeof (serverAddress);

clientSockAddrPtr = (struct sockaddr*) &clientAddress;
clientLen = sizeof (clientAddress);

/* Create a socket, bidirectional, default protocol */
serverFd = socket …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu tcp socklen-t

5
推荐指数
1
解决办法
2万
查看次数

2个变量的乘法

假设我正在制定我的计划中的一个选项.我有一个文本文件,其中包含以下内容.

格式是Title:Author:Price:QtyAvailable:QtySold,例如:

Harry Potter - The Half Blood Prince:J.K Rowling:40.30:10:50
The little Red Riding Hood:Dan Lin:40.80:20:10
Harry Potter - The Phoniex:J.K Rowling:50.00:30:20
Harry Potter - The Deathly Hollow:Dan Lin:55.00:33:790
Little Prince:The Prince:15.00:188:9
Lord of The Ring:Johnny Dept:56.80:100:38
Run Code Online (Sandbox Code Playgroud)

以下是我的功能:

printf "%-22s %-16s %-14s %-15s %-13s %s\n", "Title", "Author", "Price","Qty Avail.", "Qty Sold", "Total Sales"
grep "$1" BookDB.txt | while IFS=: read Title Author Price QtyAvailable QtySold; do
  printf "%-22s %-16s %-14.2f %-15d %-13d %0.2f\n", "$Title" "$Author" "$Price" "$QtyAvailable" "$QtySold" …
Run Code Online (Sandbox Code Playgroud)

unix linux shell command-line multiplying

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×2

command-line ×1

multiplying ×1

shell ×1

socklen-t ×1

tcp ×1

ubuntu ×1

unix ×1