본문 바로가기

반응형

전체 글

(304)
[C] 1, 2차 배열의 포인터 형식 #include int main() { int m[5]={1,2,3,4,5}; int *b=m; int a[2][3]={1,4,3,4,5,6}; int (*k)[3]=a; printf("%d", *(b+1)); //형식 기억하기 printf("%d", *(a[1]+1));/형식 기억하기 return 0; }
Const 사용 배열을 자주 사용할 경우에는 const 속성을 이용해 사이즈를 정해주면 나중에 쉽게 배열의 크기를 조절할 수 있다. const int arrsize=100; int arr[arrsize]={0}; int arry[arrsize]={0}; 등등.....
[C++] C++ 문자열 스타일 #include #include #include using namespace std; int main() { string s="the flower of eden"; string d; d=s; cout
[C++] 클래스 기본 구성 및 접근자 #include using namespace std; ////////////////클래스 정의/////////////////// class oop { public: // 멤버 함수 oop(); oop(int x, int y); oop(const oop& pt); //복사 생성자 void print(); private: // 멤버 변수 int _x; int _y; public: // 접근자 void Setx(int inix); void Sety(int iniy); int Getx(); int Gety(); }; ///////////////함수 기능//////////////////// oop::oop(const oop& pt) { _x=pt._x; _y=pt._y; } void oop::Setx(int in..
VS2008 추가/삭제가 제대로 되지 않을 때 레지스트리에서 아래의 주소값에 있는 것을 삭제 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\products\2F5B0C81B134C6130A6B87589A22B84A\Patches 폴더 안에 있는 Patches값 삭제
빠른 복사를 위한 TeraCopy 사용자가 복사를 하면 운영체제(Windows/Linux....)가 알아서 복사를 해준다. 보통 1개의 파일을 단일작업으로 복사하면 TeraCopy는 운영체제가가 복하해주는 방법과 비슷하지만 그 외 다른 작업에는 여러가지 장점이 있다. C:\의 한개의 대용량 파일을 D:\에 복사하면서 D:\에 있는 대용량 파일을 C:\에 복사하면 운영체제는 두개의 작업을 동시에 진행한다. D드라이브 복사 / D드라이브 -> C드라이브 복사 작업이 동시에 진행된다.> 두개의 작업을 동시에 하게되면 디스크드라이브의 C와 D드라이브 모두 읽기와 쓰기가 반복된다. 헤드가 C는 읽기만 하고 D는 쓰기만 하면 헤드가 한가지 일에 메달릴수 있어 물리적인 움직임이 감소되어 좀더 빨리 복사가 된다. 하지만 동시에 작업을 하게되면 C와 D..
AAC 인코딩 아직 대부분의 사람들이 MP3 포맷 규격을 사용한 음악 파일을 듣는다. 아무래도 널리고 널린게 MP3다 보니 굳이 다른 포멧 규격을 쓸 필요성을 못느껴서 인지도 모르겠다. 일부 매니아들은 비손실압축 포멧인 Flac이나 APE를 쓴다. 그들중 MP3 고비트레이트와 비손실압축 포멧인 Flac을 구분할 수 있다고 주장하는 매니아들도 있다. (근거가 희박하다.) 하지만 대부분 Flac이나 APE를 쓰는 매니아들의 이유는 '사람이 인식하지 못한다고 할지라도 몸은 느낀다' 라고 생각해서다. 손실된 부분이 적을수록 귀 건강에 좋다는 것이다. 실제로 아날로그 음악과 디지털 음악을 들려주면서 근육의 세기를 측정했는데, 아날로그가 디지털에 비해 근육의 세기가 강했다는 것이다. 즉, 같은 음악일 지라도 디지털과 아날로그가 ..
음악 볼륨 조절하기 음악마다 소리 크기가 틀려서 음악듣기에 불편할 때가 있다. 이럴땐 간단하게 MP3Gain 프로그램을 써서 들쑥날쑥한 볼륨을 일정하게 할 필요가 있다. 89dB은 많이 보았을 소리의 크기를 나타내준다. 파일을 불러와서 음볼륨이 제각각인 파일을 89dB로 맞추는 것이다. CPU의 성능에 따라 속도가 많이 좌우된다. 화면속에 -9.0이 보이는데 기준인 98dB보다 9dB 더 높아서 그만큼 볼륨을 낫춘다는 것이다. 클리핑에 Y로 표시 되는것은 소리가 깨질 염려가 있다는 것을 뜻한다. 혹시 음악 제목등을 바꿀 때 Tag라는 말을 들어봤는가? MP3Gain은 Tag라는 정보를 이용해서 볼륨을 조절하기 때문에 원본 자체 소스에는 손상을 주지 않고 볼륨에 관한 정보를 바꾸므로 만약 음악 소리가 이상해 졌다면 소리가 변..

반응형