注目記事
Python から C の呼出し
- 詳細
- カテゴリー: Python
- 参照数: 1457
Python から C の呼出し | ASUSTOR NAS 上で Python から C の呼出し | |
Python から CPP の呼出し | 同様に CPP の呼出し 引数なし | |
Python から CPP の呼出し – 2 | 3D データの読込みと書込み(形式の変換) | |
Python から C の呼出し – 2 | Synology NAS で Python から C の呼出し | |
Python から CPP の呼出し – 3 | 確保した領域の解放のタイミング | |
Python から C の呼出し – 3 | Windows 環境の Python.h | |
error LNK2001: 外部シンボル "__endthreadex" は未解決です
- 詳細
- カテゴリー: C++
- 参照数: 1497
MFC を使用しない様に書き換えている時に,よく目にするエラー.
--------------------構成: T_FBX - Win32 Release-------------------- リンク中... nafxcw.lib(thrdcore.obj) : error LNK2001: 外部シンボル "__endthreadex" は未解決です nafxcw.lib(thrdcore.obj) : error LNK2001: 外部シンボル "__beginthreadex" は未解決です o:\Temp\Test\FBX\T_FBX\Release.060/T_FBX.exe : fatal error LNK1120: 外部参照 2 が未解決です。 link.exe の実行エラー T_FBX.exe - エラー 3、警告 0
原因は,どこかに #include <afx.h> が存在している.
対応は,afx.h などをインクルードしている部分をすべて削除する.
または,「MFC を使用する」に変更する.
https://dev.mish.work/wordpress/2020/02/08/lnk2005-operator-delete/
CString , std::string , ...
- 詳細
- カテゴリー: C++
- 参照数: 2655
CString | std::string | string.h | TCHAR.H | ||||
CString(ch,repeat) | string(repeat,ch) | ||||||
GetLength() | length() , size() | strlen | _tcslen | ||||
IsEmpty() | empty() | ||||||
Empty() | erase() , clear() | ||||||
Left(count) | substr(0,count) | ||||||
Mid(first,count) | substr(first,count) | ||||||
Right(count) | substr(length()-count) | ||||||
Find(str,start) | find(str,start) | ||||||
FindOneOf(charSet) | find_first_of(charSet) | strcspn | _tcscspn | ||||
GetBuffer() | c_str() , data() , &s[0] | ||||||
GetBuffer(newSize) | resize(newSize) | ||||||
ReleaseBuffer(-1) | s = string (s.c_str()) | ||||||
GetAt(0) | front() | C++11 | |||||
GetAt(GetLength()-1) | back() | C++11 | |||||
CString | ⇒ | tstring | cstr = tstr.c_str() ; | |
tstring | ⇒ | CString | tstr = LPCTSTR(cstr) ; | |
保有している NAS
- 詳細
- カテゴリー: NAS
- 参照数: 2325
ASUSTOR AS5202T |
Synology DS116 , DS220+ |
QNAP TS-253D |
||||
デモサイト | Live Demo | ライブデモ | オンラインデモ | |||
ASUSTORコミュニティ | Synology コミュニティ | |||||
DDNS |
*.myasustor.com |
*.myds.me *.synology.me |
*.myqnapcloud.com |
|||
mish.myasustor.com | mish.myds.me mish.dsmynas.com |
mish.myqnapcloud.com | ||||
仮想マシン | VirtualBox | Virtual Machine Manager | Virtualization Station | |||
QEMU | QEMU | |||||
Linux |
Linux Center Debian |
Linux Station Ubuntu |
||||
opkg |
AppCentral entware |
SSH 接続で Entware |
QPKG store を追加して entware-std |
|||
写真管理 |
Photo Gallery AiFoto |
Photo Station Synology photos |
Photo Station Qphoto QuMagie |
|||
クラウドデータ | DataSync Center | Cloud Sync | Hybrid Backup Sync | |||
ノート作成 | Note Station DS note |
Notes Station 3 Qnote3 |
||||
OpenVPN サーバ | VPN Server | VPN Server | QVPN Service | |||
温度とファン | CPU 温度が高いのが気になる | あまり詳細な情報が取れない? | 「自動」モードで温度指定ができる | |||
シャットダウン 再起動 コマンド |
sudo poweroff sudo reboot |
sudo shutdown -h now sudo shutdown -r now poweroff ,reboot も可能 |
admin で入り poweroff admin で入り reboot |
|||
VirtualBox は「Power Off」になる | Virtualization Station は「一時停止」 | |||||
SSH 接続設定
Wake-on-LAN 設定
仮想ホストの設定 ポート
他に保有している NAS は
HDL-Z2WM2C2
WD Cloud
HDL-AHW
_MSC_VER , _MFC_VER
- 詳細
- カテゴリー: C++
- 参照数: 2466
_MSC_VER | _MSC_FULL_VER | _MFC_VER | |||||
C/C++ 7.0 | 700 | ||||||
VC 1 | 800 | ||||||
VC 1.5 | 800 | ||||||
VC 2 | 900 | ||||||
VC 4 | 1000 | ||||||
VC 4.1 | |||||||
VC 4.2 | |||||||
VC 5 | 1100 | ||||||
VC 6 | 1200 | 0x0600 | |||||
VC 2002 | 7 | 1300 | 0x0700 | ||||
VC 2003 | 7.1 | 1310 | 0x0710 | ||||
VC 2005 | 8 | 1400 | 140050727 | 0x0800 | |||
VC 2008 | 9 | 1500 | 150030729 | 0x0900 | |||
VC 2010 | 10 | 1600 | 160040219 | 0x0a00 | |||
VC 2012 | 11 | 1700 | 170061030 | 0x0b00 | |||
VC 2013 | 12 | 1800 | 180040629 | 0x0c00 | |||
VC 2015 | 14 | 1900 | 190024215 | 0x0e00 | |||
VC 2017 | 14.1 | 1916 | 191627048 | 0x0e00 | |||
VC 2019 | 14.2 | 1929 | 192930146 | 0x0e00 | |||
VC 2022 | 14.3 | 1932 | 193231332 | 0x0e00 | |||
* VC 2022 14.32.31332
WebGL
- 詳細
- カテゴリー: Uncategorised
- 参照数: 475
three.js | three.js の環境 | |||
three.js obj | obj 読込み | |||
SceneJS | 回転する Cube | |||
three.js OBJMTLLoader | OBJMTLLoader 部分のコード | |||
threejs OrbitControls | OrbitControls の動作 | |||
threejs requestAnimationFrame | requestAnimationFrame | |||
Cardboard と WebGL | パノラマ画像の表示 | |||
three.js で表示できない | f 1// 2// 3// | |||
WebGL three.js r91 – r109 | r109 までのメモ | |||
WebGL three.js OBJLoader ‘l’ | OBJLoader での "l 1/ 2/" | |||
WebGL three.js r111 | 3MF テクスチャ | |||
lnk 作成
- 詳細
- カテゴリー: i_Tools
- 参照数: 1510
ファイルへのショートカット( lnk )を作成するツールです.
CreateL_2020_11_27.zip
ドロップした時の動作
tstring doc_path = dropFiles[0] ; doc_path = ::W_get_remote_name(doc_path.c_str()) ; tstring lnk_file = doc_path + _T(".lnk") ; tstring doc_fold = ::Path_GetDir(doc_path) ; ::Create_lnk(doc_path.c_str(),lnk_file.c_str()) ; S_Exec::explorer(doc_fold.c_str()) ; DIE.SetDocPath(doc_path.c_str()) ;
2020/11/27 |
CreateL_2020_11_27.zip |
フォルダ時の lnk 作成位置を変更 SetWindowPos(&wndTopMost,...) の追加 |
||
2020/11/19 | CreateL_2020_11.zip | 作成 | ||
4 / 5