代码
Sherlock955
这个作者很懒,什么都没留下…
展开
-
使用信号量完成生产者与消费者问题 (C++) (使用线程)
这几天操作系统作业,大致写了些,有什么不对的地方请各位大佬指出,在下必感激不尽。#include<iostream>#include<pthread.h>#include <semaphore.h>#define BufferSize 10 //缓冲区大小using namespace std;class BUFFER{public: BU...原创 2018-05-27 23:20:12 · 1497 阅读 · 1 评论 -
c 字符串数组 复制操作
#include <iostream>#include <stdio.h>#define MAX_BUF_SIZE 1000using namespace std;int main(){/***********************字符串复制**************************************/ char buf[MAX_B...原创 2018-06-09 16:18:56 · 8542 阅读 · 0 评论 -
英文短语缩写问题 1199 getline()使用
1199: 英文短语缩写时间限制: 1 Sec 内存限制: 128 MB提交: 60 解决: 3[提交][状态][讨论版]题目描述对给定的英文短语写出它的缩写,比如我们经常看到的SB就是Safe Browsing的缩写。输入输入的第一行是一个整数T,表示一共有T组测试数据。接下来有T行,每组测试数据占一行,每行有一个英文短语,每个英文短语由一个或多个单词组成;每组的单词个数不超过10个,每个单...原创 2018-06-09 16:56:24 · 1129 阅读 · 0 评论 -
char数组传带空格的字符串
/********************char数组传带空格的字符串**********************************/ char buf[MAX_BUF_SIZE] = "dir";//穿进来的命令 scanf("%[^\n]",buf); cout<<strlen(buf)<<endl; cout<<b...原创 2018-06-09 17:10:25 · 4511 阅读 · 0 评论 -
堆栈与队列的使用 (C++)
堆栈 stack 先进后出stack类中包含以下几个成员函数:empty() 堆栈为空则返回真pop() 移除栈顶元素(不会返回栈顶元素的值)push() 在栈顶增加元素size() 返回栈中元素数目top() 返回栈顶元素例子:# include <iostream># include <stack>using namespace std;struct chess...原创 2018-06-17 10:59:13 · 369 阅读 · 0 评论