`
mactonish
  • 浏览: 16866 次
  • 性别: Icon_minigender_2
最近访客 更多访客>>
社区版块
存档分类
最新评论

c++ string

    博客分类:
  • c
阅读更多
string-----------
#include <string>
#include <iostream>
using std::string;
int main(){
    string aa="hao";
    std::cout<<aa;
    return 0;
}

基本输出-------------
#include <stdio.h>
main()
{
        int c;
        while ((c = getchar()) != EOF)
                putchar(c);
}

read---------
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#define BUFFSIZE        4096

int
main(void)
{
        int             n;
        char    buf[BUFFSIZE];

        while ((n = read(STDIN_FILENO, buf, BUFFSIZE)) > 0)
                if (write(STDOUT_FILENO, buf, n) != n)
                        printf("write error");

        if (n < 0)
                printf("read error");

        exit(0);
}

#########while语句的省略写法,
管道和fork-----------
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#define MAXLINE 4096 
int
main(void)
{
    int     n;
    int     fd[2];
    pid_t   pid;
    char    line[MAXLINE];

    if (pipe(fd) < 0)
        printf("pipe error");
    if ((pid = fork()) < 0) {
        printf("fork error");
    } else if (pid > 0) {       /* parent */
        close(fd[0]);
        write(fd[1], "hello world\n", 12);
    } else {                /* child */
        close(fd[1]);
        n = read(fd[0], line, MAXLINE);
        write(STDOUT_FILENO, line, n);
    }
    exit(0);
}

gettimeofday-------
#include <stdio.h>
#include <sys/time.h>
#include <time.h>

int main(int argc, char * argv[]){

    struct timeval tv;                //(1)
    while(1){
        gettimeofday(&tv, NULL);      //(2)
        printf("time %u:%u\n", tv.tv_sec, tv.tv_usec);
        sleep(2);
    }
    return 0;

}
分享到:
评论

相关推荐

    《C++String深入详解2.0版》PDF

    ### C++ String 深入详解 #### 一、C++ 的 `std::string` 使用 **1.1 C++ `std::string` 简介** `std::string` 是 C++ 标准库中的一个类,用于处理字符串。它提供了一种更安全、更方便的方式来操作字符串数据,...

    c++string函数源码

    c++string函数源码 无修改

    C++ String 详解 C++ String 详解

    C++ String 详解 C++ String 详解是C++标准程序库中的一个重要组件,它提供了一个更加方便和高效的字符串处理方式,相比于传统的char*字符串。C++ String 详解可以自动管理内存,避免了内存泄露和溢出的问题,同时...

    c++string类函数原型借鉴.pdf

    本文主要介绍了C++中的字符串类函数原型借鉴,通过自定义的String类来实现字符串的操作。下面将对标题、描述、标签和部分内容进行详细的分析和解释。 标题:C++ String 类函数原型借鉴 C++中的字符串操作是非常...

    c++ string类详解

    C++ string类详解 C++ 中的 string 类是对 C 语言中处理字符串的难题的解决方案。在标准库中,string 类提供了多种操作函数,方便了字符串的处理。 声明和构造函数 在使用 string 类之前,需要包含头文件 `#...

    C++笔试面试宝典2009版与C++ String深入详解2.0版

    "C++ String深入详解2.0版"则专注于C++中的字符串处理,这是C++中一个非常重要的主题。C++的字符串处理不同于C语言,它提供了更安全、更高效的方法来操作字符串。这个文档可能详细讲解了std::string类的用法,包括...

    详解C++ string常用截取字符串方法

    在C++编程中,`std::string`是一个非常重要的数据类型,用于表示和操作字符串。本文将详细解析两种常用的C++ `std::string`截取字符串的方法:`find`和`find_last_of`,以及如何结合使用它们来满足各种字符串处理...

    c++ string转换double

    ### C++ 中 string 转换为 double 的方法 在 C++ 编程语言中,字符串(`std::string`)与数值类型(如 `int`、`double`)之间的转换是常见的需求之一。这种转换通常用于处理用户输入的数据、解析配置文件或处理网络...

    c++String类的重写

    在C++编程语言中,`std::string` 类是用于处理字符串的重要工具,它提供了丰富的功能,如拼接、查找、替换等。然而,为了满足特定需求或优化性能,我们有时需要对`std::string`类进行重写,即自定义它的行为。这通常...

    深入学习C++ string 2.1

    在C++编程语言中,`std::string`是标准库中的一个重要部分,它提供了对字符串操作的强大支持。深入学习C++ `string`类是非常有价值的,因为它涉及到许多实际编程场景,如文本处理、输入/输出操作等。在这个主题中,...

    c++string类详细介绍

    C++ String 类详细介绍 C++ String 类是 C++ 标准库中一个基本的字符串类,它提供了多种字符串操作的方法和函数。下面是对 C++ String 类的详细介绍。 1. C++ String 简介 C++ String 类是 C++ 标准库中的一部分...

    C++ string类常用函数

    C++ string 类常用函数 C++ 中的 string 类是一个非常常用的类,它提供了很多有用的函数来操作字符串。下面对 string 类的常用函数进行详细的介绍。 构造函数 C++ 中的 string 类有多种构造函数,可以用不同的...

    自己实现C++ String.docx

    自己实现 C++ String 在 C++ 中,String 是一个非常重要的类,它提供了许多有用的功能来处理字符串。在这个主题中,我们将探讨如何自己实现 C++ String,了解 CString 的内部机制,并学习如何使用引用技术来共享...

    c++string类源码

    在C++编程语言中,`std::string` 类是用于处理字符串的重要工具,它提供了丰富的功能,如创建、修改、操作和查询字符串。本篇文章将深入解析`std::string`类的一些关键知识点,特别是根据标题描述提及的拷贝构造函数...

    C++ string 用法详解 - BYVoid1

    在C++编程中,`std::string`是一个非常重要的数据类型,它用于高效地处理文本字符串。`std::string`类提供了丰富的成员函数和操作符,使得字符串处理变得更为便捷。在给定的标题和描述中,我们主要讨论了如何使用`...

    c++string类函数原型参考.pdf

    在C++中,`std::string`类是用于处理字符串的高效且方便的工具,它提供了许多内置功能,如插入、删除、查找、比较等。然而,在某些情况下,程序员可能需要自定义一个类来实现类似的功能,就像示例中所示的`String`类...

    《深入学习c++string》2.1版

    《深入学习C++ string》2.1版详细解读 C++中的`std::string`是C++标准库中一个非常重要的容器,它用于存储和操作文本字符串。在本篇文章中,我们将深入探讨`std::string`的使用,涵盖其成员函数、构造、重载运算符...

    C++ String 类常用成员函数汇总

    C++ String 类常用成员函数汇总 C++ 的 String 类提供了多种成员函数来操作字符串,这些成员函数可以分为构造函数、字符操作、特性描述、输入输出操作和赋值五大类。 首先,String 类的构造函数有多种重载版本,...

    C++ String实例代码

    在C++编程语言中,`std::string`是用于处理字符串的重要类,它位于`&lt;string&gt;`头文件中。这个类提供了丰富的功能,使得在C++中操作字符串变得非常便捷。`C++ String实例代码`可能包含了一系列用C++实现的与`std::...

Global site tag (gtag.js) - Google Analytics