プログラミング・開発

全169543件中19721~19740件表示
  • gccにおけるimport

    C++をg++でコンパイルしようとした時、importがサポートされていない理由はなぜでしょうか? 警告: #import は廃止された GCC 拡張です [-Wdeprecated]

  • C言語課題(数値計算)お願いします。

    課題内容 ニュートン法を用いて√2の値を求められるプログラムを作る。 10ケタまで表示する。 書いてみたソースコード #include <stdio.h> #include <stdlib.h> #include <math.h> #define max 1000 //最大繰り返し回数 #define eps 1.0e-10 //収束条件 double f(double x); double df(double x); void newton(void); int main() { newton(); return 0; } void newton(void) { int count; double a,newa; count=0; printf("初期値を入力してください。\n"); scanf("%lf",&a); for(;;) { count++; newa=a-f(a)/df(a); if(fabs(newa-a)<eps) break; a=newa; if(count==max) { printf("収束しませんでした。\n"); exit(1); } } printf("解の値は %f\n収束するのに %d 回かかりました。\n", newa,count); } double f(double x) { return x*x-2; } double df(double x) { return 2x; } コンパイルできません。 間違いとどうすればよいかを教えていただけるとありがたいです!!!

  • PHPのサンプルコードが意図した通りに動かない。

    かれこれ6時間眺めてますが何が駄目なのかがわかりません。 どこが悪いのか教えていただけると助かります。 このbbs.phpは 二つのインプット要素をもつHTMLフォームを含むPHPファイルで、 名前とひとことコメントを入力してsubmitすれば フォームの下部にそのコメントを 名前、コメント、日付の書式で一行づつ表示する 。。。はずだったんですが Parse error: syntax error, unexpected T_STRING in /Applications/XAMPP/xamppfiles/htdocs/online_bbs/bbs.php on line 48 らしく該当する行を眺めてみても何がいけないのかさっぱりです。 コード内にもエラーが出たら出力するコードがあるのですが どうやらこれはインタープリタ自体が吐くエラーのようで このエラーの表示時にはフォーム要素は一切表示されません。 なにがいけないのか教えてください ほとほと困り果てています <?php $link = mysql_connect(`localhost`,`root`,`takataka`); if(!$link) { die(`Can not connect database`. mysql_error()); } mysql_select_db(`online_bbs`,$link); $errors = array(); if($_SERVER[`REQUEST_MTHOD`]===`POST`) { $name = null; if(!isset($_POST[`name`]) || !strlen($_POST[`name`])) { $errors[`name`] = `input your name `; }else if(strlen($_POST[`name`]) > 40) { $errors[`name`] = `名前は四十文字以内で入力してください`; }else { $name = $_POST[`name`]; } $comment = null; if(!isset($_POST[`comment`]) || !strlen($_POST[`comment`])) { $errors[`comment`] = `Input your comment please `; }else if(strlen($_POST[`comment`]) > 200) { $errors[`comment`] = `コメントは200文字以内で入力してください`; }else { $comment = $_POST[`comment`]; } if(count($errors) === 0) { $sql = "INSERT INTO `post` (`name`,`comment`,`created_at`) VALUES (`" . mysql_real_escape_string($name) . "`,`" . mysql_real_escape_string($comment) . "`,`" . date(`Y-m-d H:i:s`) . "`); mysql_query($sql,$link); mysql_close($link); header(`Location: http://localhost/online_bbs/bbs.php`); } } ?> <html> <head>    <titlle>ひとこと掲示板</title> </head> <body> <h1>ひとこと掲示板掲示板</h1> <form action="bbs.php" method="post"> //ここが48行目になります <?php if (count($errors) > 0): ?> <ul class="error_list"> <?php foreach ($errors as $error): ?> <li> <?php echo htmlspecialchars($error,ENT_QUOTES,`UTF-8`) ?> </li> <?php endforeach; ?> </ul> <?php endif; ?> 名前:<input type="text" name="name"/><br/> ひとこと;<input type="text" name="comment" size="60"/><br/> <input type="submit" name="submit" value="送信"/> </form> <?php $sql = "SELECT * FROM `post` ORDER BY `created_at` DESC"; $result = mysql_query($sql,$link); ?> <p><?php echo $result; ?></p> <?php if($result !== false && mysql_num_rows($result)): ?> <ul> <?php while($post = mysql_fetch_assoc($result)): ?> <li> <?php echo htmlspecialchars($post[`name`],ENT_QUOTES,`UTF-8`); ?> <?php echo htmlspecialchars($post[`comment`],ENT_QUOTES,`UTF-8`); ?> - <?php echo htmlspecialchars($post[`created_at`],ENT_QUOTES,`UTF-8`); ?> </li> <p>test</p> <?php endwhile; ?> </ul> <?php endif; ?> <?php mysql_free_result($result); mysql_close($link); ?> </body> </html>

    • ベストアンサー
    • tkg5555
    • PHP
    • 回答数2
  • while(<ハンドラ>) {} で行数をカウント

    こんにちは。 掲示板をperlで作るという課題に取り組んでいるのですが、下記の部分の 動きだけがどうしても期待する動作がえられず、困っています。 なにか試した方が良い事がありましたら、ご指摘いただけないでしょうか。 プログラムの説明: POST されたコメントを data.dat に追記していくプログラムです。 ファイルハンドラから一行づつ読み込んで、行数を $count でカウントし、 『X行目&&コメント』のようにコメントの先頭に行数を表示します。 #!/usr/bin/perl $myfile = 'data.dat'; (省略) sub piyo{ open(HOGE, ">> $myfile"); flock(HOGE, 2); my $count = 1; while(<HOGE>){ $count++; }; print HOGE "$count行目&&in{'comment'}\n"; close(HOGE); }; data.dat の期待する結果は下記です。 1行目&&コメント 2行目&&コメント 3行目&&コメント ..... 実際に data.dat に書き込まれた結果は下記でした。 1行目&&コメント 1行目&&コメント 1行目&&コメント ..... 試した事1: open(HOGE, ">> $myfile"); を open(HOGE, "+>> $myfile"); した。 試した事2: while(<HOGE>){ $count = $count + 1; }; とした。 どちらでも結果に違いがありませんでした。 よろしくお願いします。

  • PHPに複数のパラメータを渡すには?

    こんばんわ。 PHPを入門書片手にいろいろ試しています。 phpでボタンを表示して、押されたら別のphpを呼び出したいと思っています。 そのphpにパラメータを二つ渡したいのですが、どのように記述すればよろしいのでしょうか? 抜粋すると以下のような感じなのですが、 $machi_id = "秋葉原" ; $mise_id = "ジャンク屋" ; echo "<form action=\"henkou.php\" method=\"post\" name =\"jusho_id\" >\n"; echo "<input type=\"submit\" name=\"jusho_id\" value=\"住所の変更\" >\n"; echo "</form>\n"; $machi_idと$mise_idをhenkou.phpに渡したいのです。 henkou.phpで$_GETでも$_POSTでもいいので何らかの方法で$machi_idと$mise_idを取得するにはどのようするばよろしいのでしょうか? 上記についてよろしくお願いします。

  • VB.NET 2008 での \ の扱い

    現在VB.NET 2008 EXPとMySQLを用いてシステムを作成しています。 MySQLのテーブルにファイルのパスを保存したのですが、「\」記号が全て消えてしまいます。 例 \\PC\users\public\boo1.xls ---> PCuserspublicbook1.xls 原因を探るために以下の項目を試してみました。 1) AccessからMySQLにパスをInsertする。 --> 問題なく保存出来た。 2)MySQLのGUIツールを使用して、直接パスを入力 -->  問題なく保存出来た。 上記のことから、VB.netからInsertする場合のみ、「\」記号が消えてしまうことがわかりました。 VB.NETでは「\」記号は扱えないのでしょうか? パスを保存するためにはどのようにすればよいでしょうか?

  • Prologの外部利用について

    Prologを他の言語から利用したいのですが 何かいい方法はないでしょうか できればHSPかC言語から利用したいです。

  • JavaMailを使って有料アプリ公開してもOK?

    初めてのアプリ公開で色々自身がなく、教えてください。 OracleのJavaMailライブラリを使ったアプリを作ったのですが、ライセンスを見ると3つも書いてあり、何をしなければいけないのか、これでどこまで出来るのかがよくわかりません。 ・CDDL-1.0 ・GPL-2.0 ・BSD 具体的にはこのライブラリを利用して制作したソフトウェアを有料で販売しても良いのでしょうか。 jarのまま仕様しており、展開などは一切してません。 またクレジット表記などどう書いて良いのかもよくわかりませんので ご教示いただけたらありがたいです。

  • getElementsByClassName使い方

    getElementsByClassName を使って記述コードの tag2、tag3 の style="color: #cccccc;" を 削除するには、どのようにすれば良いのでしょうか? 自身のスクリプトは残念ながら動作せず。仮に動作してもnode指定はしません。 <div class="abc" style="color: #cccccc;">tag1</div> <div class="abc" style="color: #cccccc;">tag2.</div> <div class="abc" style="color: #cccccc;">tag3.</div> <script> var hoge = Array.filter( document.getElementsByClassName( this.attr ), function( elements ){ return elements[0].nodeName == this.tag; }); hoge.removeAttribute( 'style' ); </script>

  • Ajaxがおかしいんです

    Javascript初級者です。 Ajaxを使ってデータの重複チェックを行おうとしました。 ところがAjaxがヘンな動きをするんです。 以下のコードなんですが、上の登録処理の中で、function doubleCheck を呼んで います。 問題は2つあって、ひとつは実際に重複していてもしていなくても「true」を 返してくることです。 console.log("res=========" + res) には「yes」とか「no」とか重複有り無しで 異なりますが、ちゃんとそれぞれセットするにも関わらず、 if(!doubleCheck() では必ず「false」が戻ってきてしまいます。 もう一つおかしい点は、重複検索(これはPHPでやってます)の最中にもかかわらず、 「true」が返ってきて "重複があったので登録できません。" お、出てしまうことです。 それで調査するために console.logその2を入れてみました(※※※のところ)。 ところがこの console 何も吐き出しません。 ということは doubleCheck() の最後の if文にたどり着いていない、または 途中でエラーになっているのかもしれません。 私の書いた Ajax のコードがおかしいんでしょうか。 どなたか御指導下さい。 よろしくお願いします。 // 追加登録処理 function doActionAdd(){ if(dataCheck()){ // customerId が 空白か否かのチェック if($('#customerId').val() == ""){ if(window.confirm("追加登録していいですか?")){ if(!doubleCheck()){ window.alert("重複はありませんでした"); }else{ window.alert("重複があったので登録できません。"); }  (以下略) function doubleCheck(){ var yomi = $('#customerYomi').val(); var res = ''; // 重複チェック $.ajax({ type: "POST", url: "../customer/CustomerDoubleCheck.php", data: {"customerYomi":yomi}, dataType: 'text', // ajax通信が成功したときの処理 success: function(request){ console.log("request=========" + request); var json = JSON.parse(request); console.log(json[0].result ); res = json[0].result; console.log("res=========" + res); }, error: function(XMLHttpRequest, textStatus, errorThrown){ $('div#jobStatus').text("重複チェック検索ができませんでした。"); return false; } }); console.log("resその2=========" + res); //※※※ if(res == "yes"){ // 重複していたので「false」を返す。 return false; }else{ // 重複していなかったので「true」を返す。 return true; } }

  • C#でSQliteを使おうとしても認識しない

    お世話になります。 http://blog.ume108.mobi/?p=3378 こちらのサイトを参考に、C#でSQLiteを使えるように しようとしたのですが、インストール、TestApplicationと うまくいっているのですが、実際のVisualStudioでSystem.Data.SQLiteを 認識してくれません。もちろん、参照の追加でインストールした 『System.Data.SQLite.dll』は追加しています。 原因及び対策を教えていただけないでしょうか。 よろしくお願いていたします。 環境は、Windows8、VisualStudio2010ExpressEditionです。 インストールしたのは、『sqlite-netFx45-setup-bundle-x64-2012-1.0.86.0.exe』です。

  • eclipse DBViewerにデーターを書込む

    度々質問させていただいており、お世話になっております。 今、会社の日報システムをjava Swingで作成しております。 日報システムはJFrameやJButtonなどを用いて「取引会社名」「面談者(相手企業)」「報告者(自身)」「内容」の項目があります。 上記項目を入力後、「報告」のボタンを押されるとEXCELファイルが出力されます。 基本的には取引会社に行ったその日に日報システムを使って報告することになっているため、 JCalendar変数でyear, month, date, hour, min, secondを取得しているため、出力されるxlsファイルには「mm/dd/ hh:mm:ss」が書き込みをされます。 基本1ヶ月単位の会社毎に分けたいため、 ・「その月に「取引会社」に行った人がいない」場合には 「yy年mm月○○会社」というxlsファイルを新規作成し、1行目には「日付」「報告者」「面談者」「内容」 という見出しを作成し、2行目から各々が入力された情報が出力されるようになっています。 ・「すでにその月の会社名のファイルが存在する」場合には 空白行を検索し、その行に入力された情報を上書きするようになっています。 ここまでは実装済みなのですが、このxlsファイルを生成する場所で躓いてしまいました。 会社ではDropBoxで会社の情報を共有しています。 私のPCではCドライブの直下にあるのですが、 他の方のPCではDドライブにあったり、C:User直下にあったりしてしまい、保存先を固定することが出来ません(Eclipse上ではとりあえずプロジェクトファイル直下に置かれるようにしております)。 そこで、システムに詳しい方に助けを求めたところ、 FTPサーバーを使って、サーバーにファイルを保存する か データーベースを使って、データーベースでファイルの読み書きをする ということでした。 FTPサーバーもデーターベースも勉強不足で知識が全然ないため、ぐぐったりしてなんとか解決しようとしているのですが、解決に至りません。。。 eclipseでDBViewerの導入が終わり(derby使用)、テーブルも作成段階なのですが、 このDBViewerにデーターを「上記EXCELファイルに書き込む要領で書き込む」にはどのようにすればよいのでしょうか? ぐぐっても見当たらなかったため、ご教授頂ければと思います。 調べ方が悪いかもしれないためこのサイトを参考にということであればそちらのサイトを教えて頂ければと思います。 宜しくお願いします。

    • ベストアンサー
    • doborn
    • Java
    • 回答数1
  • VBA - セル解除

    コピーA列結合セルを解除して、解除した行にすべてに「OK」と入れたいのですがうまくいきません。 アドバイスをお願い致します。 Dim i, Addr Worksheets("Sheet1").Range("A:A").Copy With Worksheets("Sheet2") .Range("A1").PasteSpecial . . If .Cells(i, 1).MergeCells Then Addr = .Cells(i, 1).MergeArea.Address .Cells(i, 1).UnMerge .Cells(i, 1)(Addr) = "OK" '←ここがダメです。 End If . .

    • ベストアンサー
    • noname#187796
    • Visual Basic
    • 回答数1
  • intel 486 ins命令

    intel 486系のins命令は 指定したI/Oポートからデータを読み込み、ES:DI番地に書き込むらしいのですが、 この「ES:DI」番地というのは仮想アドレスではなくて、 物理アドレスということでしょうか? システムがページングを有効にしていたとしても、ins命令はページンングとは無関係に ES:DIの物理アドレスにデータを置くのでしょうか?

  • C言語 RC回路

    この問題自分でやってみたんですが、 デバッグするとエラーになってしまいます。 C言語を独学で勉強しているもので、 どなたか教えてくださると助かります。 コンデンサと抵抗の回路がある. 10Vで充電されたコン デンサ(0.01F)の両極 を100Ωの抵抗でつな いだ場合,2秒後の電 圧をシミュレーション (時間の刻み幅0.0001 秒=1.0e-4)により求めなさい。 C=0.01[F], R=100[Ω] #include "stdafx.h" #include"math.h" void main() { double c,r=100,v=10; double f,h,e; long n; double l,i, di, t; c=0.01*f; h=1.0e-4; while(n<2000) { di = e * h / l; e -= i * h / c; i += di; n++; } printf ("input initial voltage [V] = "); scanf ("%lf", &e); }

    • 締切済み
    • noname#180992
    • C・C++・C#
    • 回答数3
  • cakephpで大量データ取得と設計

    現在simple_html_dom.phpを使いデータを取得しているのですが、このデータを使ってcakephpで サイト作成を考えており、普通ならどういうディレクトリ構成になるのか知りたい次第です。 疑問に感じていることを書かせていただきますのでお答えいただけますと幸いです。 (1)データ取得用ファイルはどこに置き、どこに書くべきか 例えばsimple_html_dom.phpを読み込んだファイルをsample.phpとします。 その場合、この2つのファイルはインストールしたcakeファイルのどこにおいておくものなのでしょうか? 現在のディレクトリ例:/var/www/html/cake/app/... 基本的にsample.phpをデータ取得、データベースに保存用 cakeをデータベースから取得して、表示用という風に考えておりますが、これで問題ないでしょうか? また、素朴な疑問なのですが、上記sample.phpを使わずにControllerに直接書いたりすること はあるのでしょうか? (2)取得したいサイトが複数ある場合 例えば、取得したいサイトが10個ある場合、その場合1つのファイル(例えばsample.php)の中に書くものでしょうか?cronを使って更新していきたいと考えておりますので、管理しやすい方法をご教授いただきたい次第です。 以上になりますが、何卒宜しくお願い申し上げます。

  • webサイトを作る事は出来るんですが…

    いいアイデアが無くて作るサイトがありません、、 もし、サイトを運営なさってる方が入ましたら どうやってアイデアを作るか教えてください。

    • 締切済み
    • po_box
    • HTML
    • 回答数7
  • VBAでの複数ページの印刷範囲の設定について

    下記の2種の印刷設定をVBAで切り替えようと思っているのですが、【2】のように改ページする箇所を指定することは出来るのでしょうか? 【1】 印刷範囲:G2~CZ136 ページ数:1 原稿サイズ:A3 出力用紙サイズ:A3 原稿の向き:よこ原稿 まとめて1枚:Nアップしない 【2】 印刷範囲:G2~CZ69、G70~CZ136 ページ数:2 原稿サイズ:A4 出力用紙サイズ:A3 原稿の向き:よこ原稿 まとめて1枚:2アップ 印字方向:順方向

  • 文字のセンタリングを一括で指定したい

    お世話になります。 html文をコピーしてExcelに貼付けして、 表を作成したいと思っております。 現状下記のhtmlソースのように 各td タグ毎に「align="center"」を 入力したものを、そのまま、 Excelに貼付けると、 希望通りの、文字がセンタリングされた 表ができます。 しかしながら、各td タグ毎に記載するのではなく どこか一括で、例えば <table align="center"> などと記入すれば、各tdの入力は不要 →一括で、中央揃えにする方法はないでしょうか? <tbody align="center">などを挿入・試したのですが、 文字のセンタリングはされませんでした。 ツールは便利などの回答は不要で、 あくまで、htmlのソースレベルで ご回答頂ければと思います。 宜しくお願いします。 --------htmlソース--------- <table border="1"> <tr> <td align="center">AAAA</td> <td align="center">AAAA</td> <td align="center">AAAA</td> <td align="center">AAAA</td> <td align="center">AAAA</td> <td align="center">AAAA</td> </tr> </table>

    • ベストアンサー
    • kgyqk433
    • HTML
    • 回答数3
  • 外部ファイルからの指定行と指定文字の削除

    perlで、外部のCSVファイル(01_01.csv)を読み込み、「先頭の9行」とその行以降の「先頭9文字」を削除したものを [01_01_out.csv]として保存したいのですがどのようにしたらいいのでしょうか。 ご回答、よろしくお願い致します。 例) 読込ファイル:01_01.csv ---------------------------------------- AAA BBB CCC DDD EEE FFF GGG HHH 00:00:00,1 00:01:00,2 00:02:00,3 00:03:00,4 00:04:00,5 00:05:00,6 (略) 10:00:00,101 10:01:00,102 10:02:00,103 10:03:00,104 10:04:00,105 10:05:00,106 ---------------------------------------- 出力ファイル:01_01_out.csv ---------------------------------------- 1 2 3 4 5 6 (略) 101 102 103 104 105 106 ----------------------------------------

    • 締切済み
    • pming
    • Perl
    • 回答数4