1. 程式人生 > >1.創建一個鏈表並輸出

1.創建一個鏈表並輸出

輸出 str all red minimum 創建 spa req dir

創建鏈表

#include <iostream>
#include <ostream>
using std::ostream;
class myList
{
public:
   myList(){}
   myList(int v_data)
   {
      data = v_data;
   }
   void setNextValue(myList* nextValue)
   {
      next = nextValue;
   }
   friend ostream& operator <<(ostream &output, myList myList);
   myList
* next; int data; }; ostream& operator <<(ostream &output, myList myList) { output << myList.data; return output; } int main() { myList l1(1); myList l2(2); myList l3(3); l1.setNextValue(&l2); l2.setNextValue(&l3); l3.setNextValue(0); myList* firstPtr = new
myList(); firstPtr = &l1; for (int i = 0; i < 3; ++i) { std::cout << *firstPtr << std::endl; firstPtr = firstPtr->next; } return 0; }

CMakeList.txt

cmake_minimum_required(VERSION 2.8)
project (test1)
add_executable(insert insert.cpp)
install (TARGETS insert DESTINATION ${PROJECT_BINARY_DIR}
/install) install (FILES insert.cpp DESTINATION ${PROJECT_BINARY_DIR}/build) set(CMAKE_BUILD_TYPE "Debug") set(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g -ggdb")

1.創建一個鏈表並輸出