#include #include using namespace std; int main() { // 파일을 연다 ifstream fin(복사할 파일, ios::in | ios::binary); ofstream fout(복사될 파일, ios::out | ios::binary); // 소스파일의크기확인 streamoff size; fin.seekg(0, ios::end); size = fin.tellg(); // 파일포인터처음위치로이동 fin.seekg(0, ios::beg); // 에러비트클리어 fin.clear(); // 필요한메모리확보 char* buf = new char[size]; // 파일을읽음 fin.read(buf, size); // 파일복사 fout.write(buf, size); // 메모리..
$filename="파일이름.확장자"; //파일의 이름$file="./$filename"; //파일의 경로$filesize=filesize($file); //파일사이즈header("Content-type: file/unknown"); //Content-type은 파일에 따라 달라짐header("Content-Disposition: attachment;filename=$filename");header("Content-Description: PHP4 Generated Data"); if(is_file("$file")){$fp = fopen("$file", "r");if(!fpassthru($fp))fclose($fp);}
HKEY m_hRegsKey; WCHAR* regItemName = L"실행프로그램이름";WCHAR* val = L"파일경로"; RegCreateKey(HKEY_LOCAL_MACHINE, L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", &m_hRegsKey);RegSetValueEx(m_hRegsKey, regItemName, NULL, REG_SZ, (LPBYTE) val, lstrlen(val) + 1);RegCloseKey(m_hRegsKey);
프로젝트 속성(Property)로 들어간 다음 Configuration Properties -> Linker -> Manifest File -> UAC Execution Level 항목을 requireAdministrator로 변경하여 준다. 이렇게 설정하고 컴파일 하면 프로그램 실행시 관리자 권한으로 실행되게 된다.
#include #define M 9999 #define N 5 int map[N][N] = { {0,1,M,1,M}, {0,5,M,1,M}, {7,M,0,4,M}, {M,2,M,0,1}, {5,M,5,M,0} }; int dist[N]; int v [N]; int* dijkstra(int start); int main() { int i,j; for(i=0 ; i
보호되어 있는 글입니다.