検索結果 33 件
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: VCでのdllからのライブラリファイル作成について
- 返信数: 3
- 閲覧数: 3568
Re: VCでのdllからのライブラリファイル作成について
LoadLibraryを使ったサンプルです #include <stdio.h> #include <windows.h> // ConvertINetMultiByteToUnicode の引数戻り値と同じ関数ポインタを定義 typedef HRESULT (__stdcall *func)(LPDWORD, DWORD, LPCSTR, LPINT, LPWSTR, LPINT); int main(void) { FILE* fp; HRESULT ret; DWORD mode = 0; int length = 255; WCHAR string[256] = {0}; // DLL...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: VCでのdllからのライブラリファイル作成について
- 返信数: 3
- 閲覧数: 3568
Re: VCでのdllからのライブラリファイル作成について
libファイルはプロジェクトの設定や#pragma等でリンクしましたか
DLL呼び出しならLoadLibrary()とGetProcAddress ()を使う方法もあります
それとEUC-JPからSJISへの変換ならUNICODEを使う必要は無いですよ
DLL呼び出しならLoadLibrary()とGetProcAddress ()を使う方法もあります
それとEUC-JPからSJISへの変換ならUNICODEを使う必要は無いですよ
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: PSP環境開発のエラー(Windows)
- 返信数: 9
- 閲覧数: 5823
Re: PSP環境開発のエラー(Windows)
はところで「#define __asm__ __asm」とはどのようなものをインクルードしたんですか?
に対する回答だと思いますよそれとPSP_MODULE_INFOのところが「この宣言にはストレージクラスまたは型指定子がありません」と言われ赤線がひかれてます。
解決方法を知っていたら教えてください。
PSP_MODULE_INFOで使用されている__asm__をVisual C++が理解できないだけなので警告は無視してもかまいませんが
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: PSP環境開発のエラー(Windows)
- 返信数: 9
- 閲覧数: 5823
Re: PSP環境開発のエラー(Windows)
Makefileが読み込めてないようですね
vcxprojファイルと同じ階層にMakefileが無いのでは
vcxprojファイルと同じ階層にMakefileが無いのでは
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列をどのように使えばいいかわかりません…
- 返信数: 10
- 閲覧数: 3632
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: Windows 7 32bitか64bit
- 返信数: 5
- 閲覧数: 2944
Re: Windows 7 32bitか64bit
DxLibはソースも公開されているので自分で64ビット用のライブラリをビルド出来ませんかね
jpegとかpngとか音声、動画関係のライブラリも64ビット用を用意しないといけないかも
jpegとかpngとか音声、動画関係のライブラリも64ビット用を用意しないといけないかも
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: オーバーロード関数
- 返信数: 3
- 閲覧数: 1906
Re: オーバーロード関数
C++ではオーバーロード関数といって同じ関数名でも引数の数や型が違う複数の関数が定義できます 質問のsqrt関数にもC++では3個の型が用意されています double sqrt( double ) float sqrt( float) long double sqrt( long double ) 引数にこれら以外の型を渡すとコンパイラがどの関数を使えばいいのかわからないためエラーになります C++でオーバーロード関数を使うときは引数の型に気をつけましょう Cではdouble sqrt( double )しかないので引数は自動的にdoubleに変換されます float sqrtf( float...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: error C2660:について
- 返信数: 2
- 閲覧数: 2481
Re: error C2660:について
LoadGraph関数は引数が1個しかないのに4個も指定してるのでエラーになっています
そこはDrawGraph関数の間違いではないでしょうか
int LoadGraph( char *FileName ) ;
そこはDrawGraph関数の間違いではないでしょうか
int LoadGraph( char *FileName ) ;
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語 慣例としてi=0からはじまるのはなぜ?
- 返信数: 7
- 閲覧数: 6297
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアローケーションエラー
- 返信数: 6
- 閲覧数: 5245
Re: メモリアローケーションエラー
これはPC-9801という昔のNECパソコン用のプログラムですね
VRAMに画像データを直接書き込んでいるので今のパソコンでは動かないですよ
VRAMに画像データを直接書き込んでいるので今のパソコンでは動かないですよ
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: utf-8をsjisに変換する
- 返信数: 16
- 閲覧数: 16285
Re: utf-8をsjisに変換する
私がPSPでプログラムしたときはフリーの日本語フォントがjisコードのものしかなくユニコードからjisコードの変換は自分で行いました
変換表自体はネットで探せばあるので変換自体は簡単です
変換表自体はネットで探せばあるので変換自体は簡単です
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: utf-8をsjisに変換する
- 返信数: 16
- 閲覧数: 16285
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 入力したアルファベットの小文字を点字で表示したいのですが・・・
- 返信数: 4
- 閲覧数: 4486
Re: 入力したアルファベットの小文字を点字で表示したいのですが・・・
点字の配置を数値として扱った方が汎用性が増すと思います 3点が2列の6ビットで表現できるので8進数で扱えばちょうど良さそうです #include <stdio.h> int main(void) { int i; int alpha[] = { /* a-j */ 001, 003, 011, 031, 021, 013, 033, 023, 012, 032, /* k-t */ 001+4, 003+4, 011+4, 031+4, 021+4, 013+4, 033+4, 023+4, 012+4, 032+4, /* u-z */ 001+044, 003+044, 072,011+0...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 動的配列
- 返信数: 3
- 閲覧数: 2270
Re: 動的配列
両方解放しないといけません
newとdelete
mallocとfree
はペアで同じ数になるのが基本です
newとdelete
mallocとfree
はペアで同じ数になるのが基本です
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: BITMAPINFO構造体の使い方(カラーテーブルについて)
- 返信数: 3
- 閲覧数: 3117
Re: BITMAPINFO構造体の使い方(カラーテーブルについて)
インデックスカラーの個数が不定なので1個の配列として定義してあります
RGBQUAD* bmiColors;
として使用する感じでしょうか
RGBQUAD* bmiColors;
として使用する感じでしょうか
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: サンプルコードを写しただけなのですが・・・
- 返信数: 2
- 閲覧数: 8741
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語 暦
- 返信数: 13
- 閲覧数: 4544
Re: C言語 暦
neko さんが書きました:すみません
作れないです。
int is_leap_year(int y){
if(y % 400 == 0{return 0;}
else if (y % 100 == 0){return 0;}
else if (y % 4 == 0){return 1;}
else {return 0;}
}
それとフォーラムルールはこちらというところも見てくださいね
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: OpenCLでのエラー
- 返信数: 5
- 閲覧数: 2465
Re: OpenCLでのエラー
解決してよかったです
こちらも興味ある経験が出来て楽しめました
こちらも興味ある経験が出来て楽しめました
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: OpenCLでのエラー
- 返信数: 5
- 閲覧数: 2465
Re: OpenCLでのエラー
WindowsならChapter4をこちらでコンパイルしたものを添付します
実行結果を教えてください
またそちらでコンパイルしたものをどこかにアップできませんか
実行結果を教えてください
またそちらでコンパイルしたものをどこかにアップできませんか
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 'lib/cxcore.lib' を開くことができません。
- 返信数: 4
- 閲覧数: 4716
Re: 'lib/cxcore.lib' を開くことができません。
lib/cxcore.lib
の
lib/
が余計なのではないでしょうか
ファイル名だけにしてみては
の
lib/
が余計なのではないでしょうか
ファイル名だけにしてみては
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: OpenCLでのエラー
- 返信数: 5
- 閲覧数: 2465
Re: OpenCLでのエラー
詳しくは知らないのですがお使いのOpenCLデバイスとライブラリがあっていないのではないでしょうか
ATIのGPUにNVIDIAのライブラリを使っているとか
どちらのライブラリをお使いでしょうか
ATIのGPUにNVIDIAのライブラリを使っているとか
どちらのライブラリをお使いでしょうか
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: GMPの導入について
- 返信数: 1
- 閲覧数: 1289
Re: GMPの導入について
MSYSをインストールして
./configure
make
でどうでしょう
./configure
make
でどうでしょう
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字列処理がうまくいかない
- 返信数: 7
- 閲覧数: 3986
Re: 文字列処理がうまくいかない
エディタの文字コードと表示コンソールの文字コードが違うのではないでしょうか
OS、表示手段はどうなっていますか
VisualC++とコマンドプロンプトでは問題ありませんでした
OS、表示手段はどうなっていますか
VisualC++とコマンドプロンプトでは問題ありませんでした
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 処理が遅いです>_<
- 返信数: 10
- 閲覧数: 4160
Re: 処理が遅いです>_<
むかし「うとりっぱー」というトリップ検索ソフトのソースが公開されてました
crypt関数のコア部分を逆アセンブルしてMMX命令で手を加えたということで少し早くなっているようです
元はgcc(gas)用だったのでそれをVisualC++(MASM)用にしたのがあります
参考にどうぞ
crypt関数のコア部分を逆アセンブルしてMMX命令で手を加えたということで少し早くなっているようです
元はgcc(gas)用だったのでそれをVisualC++(MASM)用にしたのがあります
参考にどうぞ
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXライブラリを使ったソースがコンパイルに通らない
- 返信数: 10
- 閲覧数: 4650
Re: DXライブラリを使ったソースがコンパイルに通らない
c:\borland\bcc55\ilink32.cfg
にLIBTHEORA_STATIC.LIBまでのパス(つまりDxライブラリへのパス)は追加しましたか
mainの最後にreturn 0;を書いてWinMainの引数で変数を削除して型名だけにすると警告が少し減ります
にLIBTHEORA_STATIC.LIBまでのパス(つまりDxライブラリへのパス)は追加しましたか
mainの最後にreturn 0;を書いてWinMainの引数で変数を削除して型名だけにすると警告が少し減ります
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXライブラリを使ったソースがコンパイルに通らない
- 返信数: 10
- 閲覧数: 4650
Re: DXライブラリを使ったソースがコンパイルに通らない
警告 W8094 hopping-toralu\DxLib.h
はVisualC++用のコメント部分なので無視していいです
気になるならDxLib.hの該当行をコメントにするなり削除するなりして使ってください
エラー E2141 hopping-toralu\DxDirectX.h 891: 宣言の構文エラー
は拡張子が.cppでないためです(namespaceはC++じゃないと使えません)
.cppに変更したとありますがエラーではファイル名がht.cのままで表示されてます
もう一度確認をお願いします
はVisualC++用のコメント部分なので無視していいです
気になるならDxLib.hの該当行をコメントにするなり削除するなりして使ってください
エラー E2141 hopping-toralu\DxDirectX.h 891: 宣言の構文エラー
は拡張子が.cppでないためです(namespaceはC++じゃないと使えません)
.cppに変更したとありますがエラーではファイル名がht.cのままで表示されてます
もう一度確認をお願いします
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 実行時にエラーがでました。
- 返信数: 2
- 閲覧数: 1607
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: お試し書き込み用トピック
- 返信数: 56
- 閲覧数: 19769
長いコード
/* Create index file from data file "*-pages-articles.xml.bz2" */ #define DEBUG 0 #pragma comment(lib, "../bzip2/libbz2.lib") #include "../bzip2/bzlib.h" #include "../sqlite/sqlite3.h" #include <stdio.h> #include <time.h> int UTF8toUCS2(wchar_t* dst, int count, const unsigned char* str) { int i = 0...
- 13年前
- フォーラム: PHPに可能性を無限大
- トピック: CGIとモジュール
- 返信数: 5
- 閲覧数: 8128
Re: CGIとモジュール
CGIの場合はリクエストがあってから別にPHPのプロセスを起動させて実行になるのでワンテンポ送れてしまいます
モジュールの場合はApacheと一緒に起動済みなのでリクエストに即実行できるというわけです
ただ共有サーバだとすべてのユーザーのPHPが同じ実行権限で動作するので他人から自分のファイルが見られたり書き換えられたりする危険性があります(一応セーフモードという機能はありますが新しいバージョンでは非推奨になりました)
モジュールの場合はApacheと一緒に起動済みなのでリクエストに即実行できるというわけです
ただ共有サーバだとすべてのユーザーのPHPが同じ実行権限で動作するので他人から自分のファイルが見られたり書き換えられたりする危険性があります(一応セーフモードという機能はありますが新しいバージョンでは非推奨になりました)
- 13年前
- フォーラム: DirectX SDK
- トピック: 挨拶・雑談など
- 返信数: 25
- 閲覧数: 21469
Re: 挨拶・雑談など
最近DirectXがCでも書ける事に気づいて1人で喜んでいるtoyoです
3Dはさっぱりで2Dの板ポリゴンしか使っていません
3Dはさっぱりで2Dの板ポリゴンしか使っていません
- 13年前
- フォーラム: PSPプログラミング
- トピック: 開発環境
- 返信数: 3
- 閲覧数: 11326
開発環境
PSPの開発環境についてのトピックです
ベースはLinux + psptoolchainですがWindowsでやっている人も多いと思います
私の場合ですが最初はcygwin + psptoolchainでしたが今は
Minimalist PSPSDK for Windows
をVisual C++のIDEから使っています
デバッグはUSB転送して実機でprintfして確認です
ベースはLinux + psptoolchainですがWindowsでやっている人も多いと思います
私の場合ですが最初はcygwin + psptoolchainでしたが今は
Minimalist PSPSDK for Windows
をVisual C++のIDEから使っています
デバッグはUSB転送して実機でprintfして確認です
- 13年前
- フォーラム: PHPに可能性を無限大
- トピック: CGIとモジュール
- 返信数: 5
- 閲覧数: 8128
CGIとモジュール
ここのさくらインターネットでは共有サーバのPHPはCGIで動いていますよね
mixCが重いのはやっぱりCGIだからでしょうか
セキュリティ上はApacheモジュールより安全ですが
mixCが重いのはやっぱりCGIだからでしょうか
セキュリティ上はApacheモジュールより安全ですが
- 13年前
- フォーラム: PHPに可能性を無限大
- トピック: PHPを使う理由、Perl/CGIを使わない理由。
- 返信数: 6
- 閲覧数: 8850
Re: PHPを使う理由、Perl/CGIを使わない理由。
PerlでwebプログラムをはじめましたがPerlの文法は好きになれませんでした
一応ラクダ本も買ったんですが
PHPはHTMLに直接かけるのが気に入ってすぐに切り替えました
一応ラクダ本も買ったんですが
PHPはHTMLに直接かけるのが気に入ってすぐに切り替えました