ITmedia総合 >  質問!ITmedia  >  C

C・C++
C#の構文教えてください
C#の構文教えてください。interfaceの使い方はわかりますが、下記構文はどういう意味でしょうか。強調色もなければ、ソースコードにTという関数はどこにもありません。お願いします。interface IQ<T>interface IQ<T> where T(2016/08/23)

C・C++
C言語 strtok
失礼します。現在こちらでアドバイスを頂きfgetcを使用して配列に格納をすることができたのですが、CSVをカンマ区切りで格納したいのですが上手くいかず困っています。strtokを使用方法をドキュメントを読んでもうまく区切ったものを配列に入れる方法がわかりません何卒よ...(2016/08/22)

C・C++
scanf C言語
現在取得したデータを多次元配列いれたいのですが、カンマまでの文字列を入れる方法がわかりません。例で言いますとjgasogasog,dklafh343,fdjalsjfd,kldjfas5dfasfdas6ff ,fsadfa6sg,dgas6dsa,fsdafaもカンマまでの文字列array[0][0] = jgasogasogarray[0][1] = dklafh34 ...(2016/08/19)

C・C++
C言語 配列挿入
失礼します。カンマ区切りのC言語を配列に挿入したいのですが、エラーが出てしまいます。初心者的な質問で申し訳ございませんが、よろしくお願いします。途中までですが、コードを掲載させていただきます。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#includ...(2016/08/19)

C・C++
C言語 配列
ご質問させていただきます。CSVファイルからデータを呼び出し、二次元配列として出力したいのですが上手くいきません。CSVファイルには英数字が混ざっており、エクセルでいう、11行と1440列ほどのデータがあります。初心者なりに書いてみたのですが、どこから手を付...(2016/08/17)

C・C++
C言語  二次元配列
C言語をやることになり苦戦しています。CSVファイルからデータを呼び出し、二次元配列として出力したいのですが上手くいきません。CSVファイルには英数字が混ざっており、エクセルでいう、11行と1440列ほどのデータがあります。初心者なりに書いてみたのですが、ど...(2016/08/16)

C・C++
C言語 再帰的
失礼します。現在指定したディレクトリのファイルを取得したいのですがどういった関数を使えばいいかわからず手の付け方がわかりません。ヒントをいただけると嬉しいです。例ですがTestディレクトリのSelect.csv,Select1.csv,,Select2.csv,を読み込みその後Test2ディレクト...(2016/08/16)

C・C++
C言語 fopen
初心者の質問になります。現在ファイルがオープンできるかどうかを確認したいのですが、指定したディレクトリの中のファイルを指定しているのですが、オープンできませんという結果が返ってきます。同じ場所にファイルを置いてファイル名だけでしていするとオープンが出来...(2016/08/15)

C・C++
2次関数の最小値をC言語とGAを用いて求めたいです
私は機会系の大学生のものです。今回は2次関数の最小値をプログラムのC言語と遺伝的アルゴリズム(GA)を用いて求めたいのですが私がC言語が素人のためプログラムを作れません...。例として教えていただけると幸いです。よろしくお願い致します。(2016/08/15)

C・C++
グローバル変数を別Cファイルで使用すると暴走
現在ATMELのATxmega128A1でプログラミングを行っています。ブザーを鳴らす機能で、必ずならしたらすぐに消すというコードを作成したつもりなのですが、ずっとなり続けてしまうという動作が出てしまいます。現在のソースコードで抜けが出ているとか、ソースコードにuCOSとい...(2016/08/10)

C・C++
C言語 中級編
失礼します。現在書籍にて勉強しているのですが、エラーが出てしまい調べてみたのですが原因がわかりません。何卒よろしくお願いします。/* 文字列として読み込んだ整数を変換して表示 */#include <stdio.h>#include <stdlib.h>int main(void){char temp[20];/...(2016/08/09)

C・C++
C言語 データソート
失礼します。現在テキストファイルを昇順で出力したいのですがうまくいきません、書籍にて勉強しているのですが、打ち間違いなどがみつかりません。何卒よろしくお願いします。#include <stdint.h>#pragma warning(disable:4996)typedef struct {char name[100];doub...(2016/08/04)

C・C++
C言語 ファイル操作
現在書籍にてC言語を用いたファイル操作を勉強しています。何故か動作が停止してしまい次に進めません、よろしくお願いします。#include <stdio.h>#pragma warning(disable:4996)int main(void) {FILE *fp;char fname[64];printf("ファイル名:");scanf_s(&...(2016/08/04)

C・C++
C言語 ポインタ エラー
文字列を入力後改行して入力した文字列を出力したいのですが、エラーがでます。ハンドルされない例外が 0xFEFEFEFE (helloworld.exe) で発生しました: 0xC00001A5: 無効な例外ハンドラー ルーチンが検出されました。 (パラメーター: 0x00000003)。調べてみましたが、理解で...(2016/08/03)

C・C++
C言語 無効な例外ハンドラー ルーチン
失礼します現在C言語を書籍にて勉強しておりますが、エラーが出てしまいすすめません正誤表などがなくこまっています現在のソースは#include <stdio.h>int str_char(const char str[], int c) {int i;for (i = 0; str[i] != '\0'; i++)if (str[i] == c)return (i);re...(2016/08/03)

C・C++
「ライブラリではじめるC言語ゲーム開発 」ついて
工学社のその本を買ったのですが、サンプルも動かないほど、酷い誤植?内容でした。工学社の本は信用していたのになぜなのでしょうか?また、DXライブラリではなくDirectXでお勧めの本はありますか?(2016/07/18)

C・C++
C++ソフトの起動と終了を速くしたいです。
外部のソフトから何度も呼び出して使うようなソフトです。呼ばれるたびに起動と終了を繰り返します。ライブラリはOPENCVを使っております。プログラムの処理が0.1秒程度 起動と終了にかかる時間が0.4秒ほどです。起動する回数が非常に多いので結構な時間がかかってしまい...(2016/07/12)

C・C++
C++ クラスの作り方
Windows10の上で、Visual Studio Community2015 を使ってC++を勉強中の者です。Time クラスというのを定義して使おうとしましたが、クライアント側のプログラム作成中にエラーメッセージが出てきて、色々考えましたがどこが悪いのかわかりません。プログラム自体は時刻を...(2016/07/11)

C・C++
C言語のプログラミングの関数と配列を用いてそんなに
C言語のプログラミングの関数と配列を用いてそんなに難しくないプログラムを考えているのですが、何かいいプログラムはないでしょうか?簡単なゲームや、簡単な貯金計算など種類は問いません。そこまで難しくない何かいいプログラムを教えてください。(2016/07/05)

C・C++
Visual C++ 2010 Express相当
こんにちは。できれば無料のアプリを探していますが有料でも構いません。Visual C++ 2010 Expressで作られたアプリを使いたいので、起動に必要なランタイムをDLしようにもVisual C++ 2010 Expressが見当たりません。詳しい事が分からないのですが、新しいVisual C++ 2016と...(2016/06/30)

C・C++
C言語の配列の要素番号を得る
例えば、union ary_tag{ unsigned char byte[23]; struct { unsigned char aa; unsigned char bb; unsigned char cc; unsigned char dd; unsigned char ee; 途中省略 unsigned char xx; unsigned char yy; unsigned char zz; }a_z;}union ary...(2016/06/23)

C・C++
C++ の while ループ
C++の基本学習者です。Windows 10 で Visual Studio Community 2015 を使っています。教本に載っている、機械語のプログラムをC++でシミュレーションする、というものを作ろうと、途中まで下のようなコードを書き込み、そこまで間違いがないかを確かめるために、コンパイ...(2016/06/22)

C・C++
C言語で他のファイルの値を参照する方法
現在、組み込み系のソフト開発を行っています。ファイルが、main.c と sub.c があります。main.cで #define kcode 0x01と定義します。その後、 sub.cでこのkcode の値を参照したいため、#if kcode == 0x01#endifと書きましたがコンパイルエラーになりました。仕方なく...(2016/06/18)

C・C++
基本情報では疑似言語とC言語どちらも勉強しないとい
基本情報では疑似言語とC言語どちらも勉強しないといけないのですか?(2016/06/15)

C・C++
C言語の変数について
C言語の変数について教えていただきたいです。C言語で下記のような設定をした場合、変数A、Bに設定する値にはバイト数制限はないのでしょうか?バイト数制限がなくなる場合、なぜそうなるのかを教えていただきたいです。よろしくお願いします。#include <stdio.h> vo...(2016/06/13)

C・C++
C言語でPDFファイルのサイズと位置を変更したい
PDFのファイルをサイズと位置を指定して開きたいのですがうまく行きません、良い方法はありませんか?現在のコード//v8.3 PDFのファイルのサイズと位置を変更BOOL MovePDF(LPCTSTR lpszCloseFile){CWnd* pWnd;CString str = lpszCloseFile;//v8.2 ウィンドウを検索してハン...(2016/06/09)

C・C++
C言語で画面に図形や絵を描画するインクルードファイ
C言語で画面に図形や絵を描画するインクルードファイル?って、標準でありますか?C、どどどどどどドッ素人です。昨日、やっとHello Wordができた程度です。これから、C言語を覚えようと思うのですが、描画関数が見つかりません。C言語は描画関数はデフォルトで入っていな...(2016/06/04)

C・C++
C++言語のポインタについて
現在、C++言語を学習しているのですが、ポインタを使わない、int main(){Human human; human.Introduction();}と、ポインタを使った、int main(){Human *p; p = new Human; p->Introduction(); delete p; }があります。どちらも同じ動作をしますが、...(2016/06/03)

C・C++
C言語プログラミングについて…Arduinoを用い
C言語プログラミングについて…Arduinoを用いて、以下の文でスイッチ「RedSwitch(赤スイッチ)」が押された回数だけ後で光るというプログラミングを作りました。次にその使用した「switch case」文を「if」文、もしくは「if else」に変換して同じプログラミングを作りなさ...(2016/06/02)

C・C++
C++でWPFを使いたい。
私はC++でWPFを使いたいと思っています。しかしWPFはC#とVBでしか使えないと言われています。そこで、WPFでアプリを作る利点を知りたいです。わざわざC++でWPFでアプリを作る必要はないのでしょうか?WPFは簡単にWindowsアプリを作れるとあるのですが、MFCや.NET FrameWork...(2016/06/01)

C・C++
VC++MFCのC2039errorの対処法
vc++のプログラムでedit controlにおいて,ボタンを押したらエディットボックスに書き込んだ値を読み込むプログラムを書きました.void CSerialcommunicationDlg::OnBnClickedwritebutton(){CString ss;m_writeEdit.GetWindowTextW(ss);//writeedit値を読み込み CString m...(2016/05/16)

C・C++
C言語の構造体をpythonでやりたい
現在ラズベリーパイでpythonでTCPクライアントを作っています。現在サーバーに次のようなパケットを送信したいと思っているのですが、このC言語の構造体を同じバイト数で出力するようにpython言語にすることは可能でしょうか?どうぞ、ご教示いただきますよう、宜しくお願...(2016/05/04)

C・C++
C言語コンパイラで-lmを使った時の保存名
list1210.cプログラム中に<math.h>などを使った時にclang -o list1210 list1210.cでコンパイルを試してみてもエラーが起こるので調べてみるとclang -lm list1210.cとすれば良いことがわかったのですがこれの保存名(?)がa.outになっています。これを「list1210」と...(2016/04/30)

C・C++
C,C++,Javaの変数の種類
クラス、構造体の変数の中で外部からアクセスできないという設定があります。アクセスできないというのは、0.値を見ることができるが変更はできない(定数のような感じ? 消費税率とか?)1.値を見ることはできないが変更することはできる(銀行預金額面風?)2.値を見る...(2016/04/29)

C・C++
C言語ののポインタについて
「明解C言語 入門編」p262の演習11?4についての質問です。このサイトも参考にしてみて、入力された文字の大文字小文字を反転するプログラムをvimで書いてみたのですが#include <stdio.h>#include <ctype.h>void str_toupper(char *str){ while (*str = ...(2016/04/28)

C・C++
C,C++によるファイルからの並びの入出力
C,C++でファイルから並びの入出力をどのようにプログラミングするか教えて頂きたいのですが。100x100の2次元のデータ(エクセルのシートと同じような形式)のファイルがあるとします。Fortranではこのような風になります。nx=100; ny=100  ! sはnx x ny2次元配列open(1...(2016/04/27)

C・C++
C言語のexternとアドレス渡しについて
組み込み系です。c言語でソフトを作っています。初心者です。例えば、Aさんがmain.cファイルにあるmain関数を作成し、Bさんがsub.cファイルにあるsub関数を作成するとします。mainで取得した複数のデータをsubに渡し、subが加工演算して、mainに返すとします。複数のデ...(2016/04/22)

C・C++
C++で__func__ができない
こんにちは。C++の勉強をしているのですが、事前呼び出しマクロである__PRETTY_FUNCTION__とか__func__が呼び出させません。パソコンで、Visual stdio 2012 expressを使っています。__PRETTY_FUNCTION__や__func__を使うのにはどうすればいいのでしょうか?gccの特別仕様と...(2016/04/19)

C・C++
【C言語】再帰を用いるプログラムでのセグフォ
明解C言語入門編のp196にあるList8-7再帰を用いて2つの整数の最大公約数を求めるプログラムなんですが#include<stdio.h>int gcdf(int vx, int vy){return(vy == 0? vx: gcdf(vy,vx&vy));}int gcd(int va, int vb){return(va>vb? gcdf(va,vb): gcdf(vb,va));}...(2016/04/17)

C・C++
C#のpictureBoxの描画のタイミング
C#のpictureBoxの描画について質問します。 drawにpictureBoxの描画コードが有りますがあり、Form1() の InitializeComponent();の後(コードA)では、描画できませんが、button1_Click(コードB)では、描画できるようです。Q1)プログラムの起動時に、描画できる方法はあ...(2016/04/14)

C・C++
C言語初心者です。ポインタについて教えて下さい。
ポインタの宣言で次のように宣言します。int *p1,p2;p1はポインタですが、p2はポインタになるのでしょうか。それとも普通のp2という変数になるのでしょうか。友人との間で意見が分かれています。(2016/04/07)

C・C++
C#でC++のDllを使用する方法について
下記のプログラムは、MSのダイナミックライブラリの作成と使用(C++)を参考にして作成したライブラリと、その使用側の プログラムコードです。 共に、VS2013のC++で作成しています。 Q1) プログラムの作成をVS2013のC#に変更しまして、同様なプログラムが出来ますか? 注)...(2016/03/31)

C・C++
VS2013のC++のlibの指定
VS2013のC++のlibの指定に関した質問です。下記のコードの代わりに、プロジェクトのリンカーオプション(一覧表の中の項目)で指定できますか?#pragma comment( lib, "Release\\MathFuncsDll.lib" ) 以上、宜しくお願いします。(2016/03/31)

C・C++
C#のtextBox1への書込に関する質問
C#(VS2013)のtextBox1への書込に関する質問です。『textBox1.Text=str;』による、textBox1の書き込みは、『button1_Click』の中から、直接『//write_textBox1("aaa"); 』を実行すれば出来ます。しかし、Class1のtestを介して、『write_textBox1("bbb")...(2016/03/24)

C・C++
C#(VS2013)の漢字<-->数値変換について
C#(VS2013)の漢字、数値変換に関する質問です。下記のコードは、文字を数値、数値を文字に変換するものです。この場合、文字が"A"の場合は、相互に変換できますが、文字が "換" の場合は、変換出来ません。Q1)この件に関しまして、回答、コメント頂...(2016/03/20)

C・C++
Cのソースファイルにすると警告が出る理由
wavファイルを再生するプログラムを勉強中なのですが、下のプログラムをビルドするとerror C2055: 型リストではなく、仮パラメーター リストが必要です。warning C4047: '関数' : 間接参照のレベルが 'MCIDEVICEID' と 'void *' で異なっています。warning C4024: 'mciSend...(2016/03/19)

C・C++
C#のnew Thread以下のコード分解
new Thread以下のコードを分解できますか?======================private void button1_Click(object sender,EventArgs e) { new Thread(new ThreadStart(delegate() { AllocConsole(); //開始==============for(uint i = 0;i < 100;++i) { Console.WriteLine("He...(2016/03/19)

C・C++
C++コードの読み方について
お世話になっております。以下のC++コードの意味が分からず苦戦しております。皆さまのお知恵を拝借いたしたく、宜しくお願いいたします。 VarA* Param_p() { return m_parentParam_p->Param_p(); }これはParam_p()という配列が呼ばれたら、m_parentParam_pの値...(2016/03/19)

C・C++
C#でFormを画面の下に固定したい
C#を用いてデスクトップマスコットを制作しているのですが、Formを画面の下に固定する方法がわかりません。誰か教えてくれませんでしょうか?対象のフレームワークのバージョン.NET Framework 4.5.2(2016/03/18)

C・C++
C#(VS2013)のWorkerスレッド
Q1) C#(VS2013)のForm上に配置しました、mouseClick(...)を、Workerスレッドから割込み起動する方法はありますか?mouseClick(...)とWorkerスレッドに関しましては、下記のコードを参照ください。 ==================private void mouseClick(object sender,MouseEventArgs...(2016/03/17)



7月6日に米国等で、遅れて22日に日本でも配信を開始したスマホ向け位置情報ゲーム。街でスマホを持つ人がすべてポケモンGOプレイヤーに見えてしまうくらいの大ブームとなっているが、この盛り上がりがどれだけ継続するのか、この次に来る動きにも注目したい。

Oculus Riftに続く形で各社から次々と発表されたVRゴーグル。まだマニア向けという印象だが、ゲーム用途を中心に実用段階に進んでおり、決定打になるようなコンテンツが出てくれば、一気に普及が進む可能性もある。

ソフトバンクが買収を発表した半導体企業。既にスマホ市場では圧倒的なリーダーだが、今後IoTの時代が到来することで、ネットにつながるデバイスが爆発的に増加することが予測されており、そこでもスマホ同様のシェアを押さえられるのなら、確かにその成長性には期待が持てる。