64,646
社区成员
发帖
与我相关
我的任务
分享
#pragma once
#include <string>
#include <iostream>
#include <fstream>
namespace WordStat {
class WordStatProcessor {
public:
void process();
private:
};
}
#include "stdafx.h"
#include "WordStatProcessor.h"
#include <iostream>
#include <fstream>
#include <string>
void process()
{
std::ifstream myfile ("c:/example.txt");
std::string line;
if (myfile.is_open()){
while (! myfile.eof() ){
std::getline (myfile,line);
}
myfile.close();
}
}
#pragma once
#include "WordStatProcessor.h"
namespace WordStat {
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
public ref class Form1 : public System::Windows::Forms::Form
{
public:
Form1(void)
{
InitializeComponent();
}
protected:
~Form1()
{
if (components)
{
delete components;
}
}
private: System::Windows::Forms::GroupBox^ groupBox1;
protected:
private: System::Windows::Forms::Label^ label1;
private: System::Windows::Forms::GroupBox^ groupBox2;
private: System::Windows::Forms::GroupBox^ groupBox3;
private: System::Windows::Forms::ComboBox^ folderDir;
private: System::Windows::Forms::Button^ button2;
private: System::Windows::Forms::Label^ currentState;
private: System::Windows::Forms::Label^ label2;
private: System::Windows::Forms::FolderBrowserDialog^ folderBrowserDialog;
private:
System::ComponentModel::Container ^components;
#pragma region Windows Form Designer generated code
void InitializeComponent(void)
{
....
}
#pragma endregion
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
System::Windows::Forms::DialogResult result = this->folderBrowserDialog->ShowDialog();
if(result == System::Windows::Forms::DialogResult::OK){
this->folderDir->Text = this->folderBrowserDialog->SelectedPath;
}
}
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
WordStat::WordStatProcessor processor;
processor.process();
}
};
}